Testy wydajnościowe – JMeter – tworzenie skryptów i przeprowadzanie testów
Zastanawiasz się nad rozwojem w testach wydajnościowych i chcesz poznać jedno z częściej wykorzystywanych w tym celu narzędzi jakim jest JMeter?
Czego się nauczysz?
Prowadzący
Testerka z doświadczeniem w testach bezpieczeństwa aplikacji webowych oraz infrastruktury. Pracuje jako Starszy Specjalista w Pentacomp Systemy Informatyczne, gdzie zajmuje się głównie testami bezpieczeństwa aplikacji webowych oraz testami automatycznymi. Wykonywała testy bezpieczeństwa w licznych projektach o dużej skali. Absolwentka Wydziału Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego oraz studiów podyplomowych z zakresu bezpieczeństwa systemów informatycznych na wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej. Posiada branżowe certyfikaty Certified Ethical Hacker oraz ISTQB FL.
Program warsztatów
- Wprowadzenie
- Podstawy testów wydajnościowych (testy wydajnościowe, przeciążeniowe, obciążeniowe)
- Tworzenie planu testów
- Podstawowe elementy testu
- Hierarchiczna struktura testu
- Nagrywanie ruchu i przechwytywanie przez lokalne Proxy
- Zbieranie wyników wydajności
- Logowanie asercje, Cookie manager i Cache Manager
- Asercje
- Wyrażenia regularne i pobieranie tokenów z żądań HTTP (Regular expression extractor)
- Parametryzacja testów
- Dane z plików CSV
- Losowe dane
- Symulowanie rzeczywistych użytkowników poprzez opóźnienia między żądaniami
- Uruchamianie testów z linii poleceń i raportowanie
- Przygotowanie czytelnego raportu z testów
- Analiza wyników
- Analiza plików JTL
- Distributed Testing
- Konfiguracja środowiska
- Testy z wykorzystaniem kilku maszyn
- Przydatne pluginy
- Monitorowanie zużycia zasobów na serwerze
- Skrypty Groovy
- Skrypty Python
- Inne narzędzia do testów wydajnościowych na przykładzie Locust
Uwaga
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.
Zapisy na wybrany warsztat zostały zakończone.