Praktyka testowania

Testowanie wydajności 2.0

1 dni (1 x 8 h)
09:00 - 17:00
polski
polski

Cel nauczania

To wyjątkowe szkolenie to solidna dawka praktycznych umiejętności, które wprowadzą Cię w świat zwinnego testowania wydajności. Będziesz miał(a) okazję poznać kluczowe funkcje aplikacji Jmeter, oraz Grafana i Loki. Zrozumiesz potrzebę metryk Core Web Vitals testując wydajność z perspektywy użytkownika. Dowiesz się jak zintegrować testy z narzędziami CI/CD i podejściem DevOps. Przygotowaliśmy dla Ciebie również serię inspirujących case studies, które pokażą jak zbudować efektywną strategię testowania wydajności w Twoim projekcie.

Zakres tematyczny

  1. Fundamenty skutecznego testowania wydajności
  • Typy i aspekty testów wydajnościowych
  • Kiedy testować wydajnościowych w projekcie
  • Zwinne definiowanie wymagań
  1. Środowisko, czyli klucz efektywności
  • Wiarygodność pomiarów i stabilność środowiska
  • Monitorowanie pracy systemu z narzędziem Grafana
  • Jak analizować logi na przykładzie Loki
  1. Integracja Testów Wydajnościowych w Agile
  • Testujemy pojedyncze usługi API
  • Od danych do wniosków czyli jak oceniać wyniki testów
  • Testowanie wydajności w potoku CI/CD
  1. Kompleksowe Testowanie aplikacji serwerowych
  • Projektowanie realistycznych modeli obciążenia
  • Sprawdzamy ilu użytkowników obsłuży system
  • Case studies, czyli czego nauczyliśmy się z innych projektów
  1. Mistrzostwo testowania wydajności
  • Core Web Vitals: Kluczowe Metryki dla użytkowników Web
  • Lighthouse manualnie i w potoku CI
  • Monitorujemy wydajność z Sidespeed.io

Jak się przygotować

Kto może wziąć udział?

Szkolenie przeznaczone jest dla testerów, programistów oraz administratorów (DevOps) z doświadczeniem w testowaniu automatycznym. Wymagana jest podstawowa znajomość protokołu HTTP oraz działania aplikacji Web.

Jak się przygotować?

Uczestnicy proszeni są o przygotowanie własnych laptopów według instrukcji przekazanej przez trenera.

Metody nauczania

Szkolenie ma formę interaktywnego warsztatu, podczas którego uczestnicy budują kompletne środowisko do testów wydajności oraz przeprowadzają testy. 

Materiały edukacyjne

Będąc uczestnikiem szkolenia "Testowanie wydajności" (Performance Testing), otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie prezentacji opisującej zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych na platformie edu.ittraining.pl.

Korzyści

  • Nauczysz się korzystać z typowych narzędzi wykorzystywanych przy testowaniu wydajności
  • Będziesz wiedział jak rozpocząć testowanie wydajności w projekcie Agile

Trenerzy