Dlaczego warto
Jeśli pracujesz przy testach aplikacji webowych i chcesz poszerzyć swoje umiejętności o testy wydajnościowe, to szkolenie jest dla Ciebie. Nauczysz się, jak sprawnie pracować z frameworkiem Locust, od konfiguracji środowiska po tworzenie zaawansowanych scenariuszy testowych. Zyskasz umiejętności monitorowania i analizowania wyników, co pozwoli Ci szybko identyfikować problemy z wydajnością i zapewnić wysoką jakość aplikacji.
Czego się nauczysz
- Zrozumieć możliwości i ograniczenia frameworka Locust.
- Tworzyć i konfigurować środowisko do testów wydajnościowych.
- Projektować i automatyzować testy wydajnościowe.
- Monitorować i analizować wyniki testów za pomocą narzędzi zewnętrznych (Grafana, Graphite).
- Tworzyć profesjonalne raporty testowe i wizualizować dane.
Dla kogo
Szkolenie jest przeznaczone dla osób pracujących przy testach aplikacji webowych, które mają przynajmniej podstawową wiedzę programistyczną. Kurs jest idealny dla tych, którzy chcą rozpocząć pracę przy testach wydajnościowych lub poszerzyć wiedzę na temat frameworka Locust.
Zakres szkolenia
- Locust – wprowadzenie
- Podstawowe informacje o Locust
- Instalacja
- Uruchomienie
- Wprowadzenie do testów wydajnościowych
- Typy testów wydajnościowych
- Ocena celów wydajności i celów biznesowych
- Przygotowanie scenariuszy na podstawie zebranych wymagań i celach testów
- Przygotowanie środowiska testowego i jego charakterystyka
- Konfiguracja środowiska ze względu na specyfikę testów wydajnościowych
- Projektowanie testów wydajnościowych
- Automatyzacja testów wydajnościowych
- Agregacja danych za pomocą narzędzi systemowych
- Wizualizacja i agregacja danych za pomocą Grafana