#testowanie-wydajności

Load i stress testing, czyli rodzaje testów wydajnościowych

Testowanie obciążenia i testowanie przeciążające są technikami testowania, które pomagają określić wydajność oprogramowania w określonych warunkach. I chociaż są one do siebie podobne, warto przyjrzeć im się bliżej, aby określić różnice pomiędzy nimi i poznać ich kluczowe znaczenie dla osiągnięcia wysokiego poziomu wydajności testowanej aplikacji.

Testowanie manualne i automatyczne. Różnice

Dziś skupimy się na porównaniu w praktyce dwóch kluczowych form prowadzenia testów – testowania wykonywanego ręcznie oraz testów zautomatyzowanych. Przykłady stosowania mogą pokazać ich odmienność od podstaw.

Szkolenia charytatywne z k6

Początek grudnia zapowiada się ciekawie pod względem dwóch szkoleń związanych z testów wydajnościowych.

Testowanie wydajności API w środowisku rozproszonym. Część 3. Przygotowanie do wykonania testów wydajności

W ramach przygotowania do wykonania części technicznej testów wydajności zgodnie z metodyką testowania oprogramowania warto stworzyć dokument prowadzenia testów bazujący na planie testów.

Testowanie wydajności API w środowisku rozproszonym. Część 2. API i jego testowanie

Interfejs programowania aplikacji (API) jest to kod, który umożliwia komunikowanie się pomiędzy systemami, procesami lub programami. API stosuje się zazwyczaj do obsługiwania systemów typu klient/serwer, gdzie procesy udostępniają sobie wzajemnie określony rodzaj funkcjonalności. Techniki testowania API mogą przypominać testowanie graficznego interfejsu użytkownika (ang. GUI) ze względu na to, że koncentrują się one na analizie danych wejściowych i wyjściowych.

Testowanie wydajności API w środowisku rozproszonym. Część 1. Teoria wydajności

Celem niniejszej publikacji jest przedstawienie i rozwiązanie problemu testowania wydajności aplikacji internetowej opartej na REST API w środowisku rozproszonym.

Czym jest DevTestOps?

Zapewne znacie DevOps, czyli kulturę wytwarzania oprogramowania bazującą na silnej współpracy działu wytwarzania oprogramowania oraz jego utrzymania. A czy słyszeliście o DevTestOps, który do dwóch wspomnianych dokłada jeszcze ciągłe testowanie (ang. Continuous Testing)?

Przegląd testerskiego Internetu 2021.02.03

Statystyki, przepowiednie, opowieści – dziś po prostu samo złoto. Koniecznie przeczytajcie do końca.

Automatyzacja testów w narzędziach open source. Stan na 2020.

Największa ankieta o stanie automatyzacji przy użyciu narzędzi o otwartym kodzie niesie ze sobą wiele interesujących informacji.