Awesome Testing

Testy wydajnościowe z Gatling + Java

Szkolenie z metodyki testów wydajnościowych, modelowania obciążenia, implementacji w Gatling i raportów wspierających decyzje o wydaniu.

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

Narzędzia

GatlingJava

Testy wydajnościowe z Gatling + Java

Opis

Szkolenie obejmuje całą drogę od pytania o wydajność do powtarzalnego testu w Gatling i uzasadnionych wniosków. Uczestnicy używają Java do modelowania obciążenia i danych dynamicznych, a następnie porównują wyniki z SLA lub SLO.

Czego się nauczysz

  • Przekładać cele biznesowe na mierzalne cele testów wydajnościowych
  • Tworzyć scenariusze obciążenia wielokrotnego użytku w Gatling i Java
  • Modelować realistyczny ruch i dane dynamiczne
  • Komunikować wyniki czytelnie dla odbiorców technicznych i biznesowych

Agenda szkolenia

Dzień 1: Metodyka i projektowanie scenariuszy

  • Cele i zakres testów wydajnościowych oraz analiza ryzyka
  • Modelowanie obciążenia i zachowań użytkowników
  • Struktura projektu Gatling i podstawy skryptów
  • Asercje i progi zgodne z celami usługi

Dzień 2: Realizm i raportowanie

  • Korelacja, tokeny dynamiczne i feedery danych
  • Usuwanie źródeł zmienności, aby uzyskać powtarzalne uruchomienia
  • Analiza raportów: opóźnienia, przepustowość, błędy i nasycenie
  • Przekład wyników technicznych na rekomendację dotyczącą wydania

Wymagania wstępne

Rekomendowana jest podstawowa znajomość API/HTTP oraz podstawy Java.

Chcesz wdrożyć to szkolenie w zespole?

Zapytaj o to szkolenie