Testy wydajnościowe w k6 + JavaScript
Projektowanie i wykonywanie praktycznych testów obciążeniowych w k6 z realistycznymi danymi, korelacją i raportowaniem dla biznesu.
Testy wydajnościowe w k6 + JavaScript
Opis
Szkolenie uczy praktycznego prowadzenia testów wydajnościowych w k6 z użyciem JavaScript: od projektu scenariusza, przez wykonanie, po raportowanie pod decyzje biznesowe. Uczestnicy budują reużywalne skrypty i uczą się interpretować kluczowe metryki.
Czego się nauczysz
- Projektować skuteczne scenariusze load i stress w k6
- Tworzyć reużywalne skrypty wydajnościowe 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 performance 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
- Głęboka analiza opóźnień, błędów i throughput
- Raportowanie dla interesariuszy i priorytety optymalizacji
Wymagania wstępne
Rekomendowana jest podstawowa znajomość JavaScript oraz fundamentów web/API.
