Loading...

Projektant, programista oraz mentor. Automatyzacją testów zajmuje się zawodowo od kilkunastu lat. Szczególnie pasjonuje go rozwój frameworków do testów automatycznych oraz rozwiązywanie trudnych zagadnień. Współautor dwóch frameworków do testów funkcjonalnych Selenium i testów wydajnościowych Gatling. Wdraża i rozwija praktyki prowadzące do osiągnięcia niemal niezawodnych testów automatycznych na bramkach jakości. Programuje na co dzień w Javie oraz Scali. Wolne chwile przeznacza na hobby, jakim jest wspinaczka.

www: https://www.linkedin.com/in/wojciech-biskowski/

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