Agenda
Musimy pamiętać, że to mini szkolenie jest intensywne, czas przewidziany na to mini szkolenie to 3-4 godziny, jednak w przypadku pytań, wątpliwości będziemy pracować razem, by jak najlepiej wytłumaczyć aspekty związane z przedmiotem spotkania.
Czym to mini szkolenie różni się od dużego szkolenia? Prowadzący będzie pokazywał wszystkie tematy związane z tematem testów Testami Wydajnościowymi z narzędziem K6 i będzie wykonywał ćwiczenia na ekranie – zaś uczestnicy będą mogli śledzić, zadawać pytania a finalnie odtwarzać sobie materiał – dostęp przez minimum 60 dni.
Naszą priorytetem jest efekt – czyli skuteczna nauka, dlatego też na mini szkolenie nie będziemy zapisywać dziesiątek osób. W ramach mniejszej grupy będziemy mogli bardziej skupić się na Was – kursantach.
To mini szkolenie jest autorskie – przygotowane przez Championa Narzędzia K6 – Rafała Krząpa:

Na temat moje uczestnictwa we wspieraniu K6 i potwierdzenie moich umiejętności możecie przeczytać tutaj ,oraz w ramach rekomendacji od organizacji będące na stronie głównej.
Dodatkowo cały przedmiot tego szkolenia był przedyskutowany i opracowany z Grafana Labs!
To efekt odpowiedzi na Wasze oczekiwania.
1. Wprowadzenie do Testów Wydajnościowych
-
Statusy i metody HTTP
-
Definicja i typy testów wydajnościowych
-
Podstawowe pojęcia związane z wydajnością
-
Znaczenie testów wydajnościowych w cyklu życia oprogramowania
2. Planowanie Testów Wydajnościowych
-
Określenie celów i kryteriów sukcesu
-
Wybór metodologii testowania
-
Tworzenie scenariuszy testowych
3. Wprowadzenie do K6
-
Czym K6 różni się od JMeter?
-
Cykl życia testu K6
-
Podstawowe pojęcia związane z K6
4. Pisanie pierwszego scenariusza testowego
-
Wykonanie prostej ścieżki testowej
-
Pierwsze uruchomienie
-
Wyjaśnienie wyników z konsoli
- Raportowanie
- Tworzenie różnego rodzaju testów wydajnościowych
- Asercje i Thresholdy
- Testowanie API (Rest + GraphQL) + wprowadzenie do API
5. Kolejne kroki
- Testy z Postmana do K6
- Grafana Recorder
-
Graficzna wizualizacja wyników (lokalnie)
-
K6 inspect
- K6 Browser
-
Połączenie K6 z Grafaną
-
Wsparcie przy użyciu LLM
6. Podsumowanie
- Pluginy do K6
- Testy wydajnościowe w procesie CI/CD
-
K6 — dobre praktyki
-
Zakończenie szkolenia
-
Sekcja finalnego QA
W ramach przedmiotowego szkolenia, będziemy poruszać jeszcze kilka tematów – które będą naturalnie wynikały w trakcie dynamiki spotkania.

