Awesome Testing

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.

Poziom
średniozaawansowany
Czas trwania
2 dni
Forma realizacji
zdalnie, stacjonarnie
Języki szkolenia
polski lub angielski
PDF szkolenia
PDF szkolenia

Narzędzia

k6JavaScriptTypeScript

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.

Chcesz wdrożyć to szkolenie w zespole?

Zapytaj o to szkolenie