Testy wydajnościowe w k6 + JavaScript
Naucz się projektować i uruchamiać testy obciążeniowe w k6 z realistycznymi danymi, korelacją i raportami zrozumiałymi także poza zespołem technicznym.
Testy wydajnościowe w k6 + JavaScript
Opis
Uczestnicy projektują i uruchamiają testy wydajnościowe w k6. Używają JavaScript do modelowania realistycznego ruchu i danych dynamicznych, a następnie uczą się wyjaśniać znaczenie metryk dla decyzji o wydaniu.
Czego się nauczysz
- Projektować scenariusze testów obciążeniowych i przeciążeniowych w k6
- Tworzyć skrypty wydajnościowe wielokrotnego użytku w JavaScript
- Pracować z realistycznymi danymi i korelacją tokenów
- Interpretować metryki i formułować rekomendacje
Agenda szkolenia
Dzień 1: Fundamenty i implementacja
- Podstawowe pojęcia związane z wydajnością i definiowanie celów
- Konfiguracja k6, struktura projektu i cykl życia skryptu
- Modelowanie ścieżek użytkownika i rozkładu ruchu
- Asercje, progi i strategia uruchomień bazowych
Dzień 2: Zaawansowane uruchomienia i analiza
- Korelacja i obsługa danych dynamicznych
- Parametryzacja środowisk i powtarzalne wykonania
- Analiza opóźnień, błędów i przepustowości
- Przedstawianie wyników i ustalanie priorytetów optymalizacji
Wymagania wstępne
Rekomendowana jest podstawowa znajomość JavaScript oraz fundamentów web/API.
