Loading...

Z automatyzacją testów funkcjonalnych i wydajnościowych związany od kilkunastu lat. Zdobył doświadczenie w testowaniu w wielu projektach różnorodnych zarówno pod względem technologicznym, jak i organizacyjnym. Od kilku lat jako team lead prowadzi zespół testów automatycznych, w którym rozwija framework do testów funkcjonalnych Web GUI oraz framework do testów wydajnościowych. Odpowiada za implementację i utrzymanie testów automatycznych stanowiących bramki jakości w procesie CI/CD/CT oprogramowania dla operatorów telekomunikacyjnych. Szczególny nacisk kładzie na innowacje, wiarygodność i stabilność działania automatów.

LinkedIn: https://www.linkedin.com/in/mateusz-bator/

Prelekcja/Presentation:

Pułapki w testach wydajnościowych

Czy Twoje testy wydajnościowe mierzą prawdziwy performance, czy nieświadomie wpadasz w pułapki dające fałszywe wyniki?
Przedstawimy najciekawsze pułapki – od analizy i wyboru narzędzia, przez wykonywanie testów, po interpretacje raportów. Pokażemy jak uchronić się przed nieoczekiwanymi błędami i zmianami w API, które psują testy wydajnościowe, wykorzystując pipeline CI/CD.
Kolejne zagrożenia czyhają w podejściu, które nie odzwierciedla realnego użycia systemu. Wyjaśnimy, jak właściwie dobrać liczbę i rozkład VU między modułami oraz jak przejechaliśmy się na testach ramp‑up, które miały nam w tym pomóc. Zwrócimy uwagę na pułapki w analizie raportów, a także na problem testów generujących wyłącznie nowe dane zamiast korzystania z istniejących.

Język prezentacji/Language: PL

Czego uczestnicy nauczą się z Twojego wystąpienia? / Key takeaways:

  • sposoby wykrywania i radzenia sobie ze zmianami w API, które psują testy
  • jak urealnić testy poprzez właściwy dobór liczby i rozkład VU oraz sleepy
  • jak interpretować raporty – różnice między GET vs POST i wykresy
  • kiedy używać istniejących danych, a kiedy generować nowe