Środowisko testowe z Selenium WebDriver i JMeter

Opis

Zaawansowane szkolenie praktyczne koncentrujące się na budowie profesjonalnego środowiska do automatyzacji testów z wykorzystaniem Selenium WebDriver oraz JMeter. Program łączy intensywne warsztaty z teorią, zapewniając uczestnikom możliwość samodzielnego tworzenia i zarządzania testami automatycznymi. Podczas zajęć uczestnicy poznają zasady projektowania stabilnych testów oraz nauczą się efektywnie wykorzystywać narzędzia do testowania wydajnościowego. Szkolenie prowadzone jest w formie warsztatowej, gdzie 70% czasu poświęcone jest na praktyczne ćwiczenia.

Profil uczestnika

  • Testerzy oprogramowania chcący rozwinąć umiejętności w zakresie automatyzacji
  • Programiści zainteresowani testowaniem automatycznym
  • Inżynierowie ds. zapewnienia jakości (QA Engineers)
  • DevOps Engineers odpowiedzialni za proces CI/CD
  • Test Managerowie nadzorujący procesy automatyzacji testów
  • Analitycy testów poszukujący praktycznej wiedzy o narzędziach
  • Specjaliści QA planujący wdrożenie automatyzacji w swoich projektach

Agenda

  1. Wprowadzenie do środowiska testowego
    • Architektura środowiska automatyzacji testów
    • Konfiguracja Selenium WebDriver i JMeter
    • Integracja narzędzi w środowisku testowym
    • Przegląd dobrych praktyk w automatyzacji
  2. Zaawansowane techniki Selenium WebDriver
    • Wzorce projektowe w automatyzacji testów
    • Obsługa dynamicznych elementów interfejsu
    • Implementacja Page Object Pattern
    • Tworzenie stabilnych selektorów
  3. Testowanie wydajnościowe z JMeter
    • Projektowanie scenariuszy testów obciążeniowych
    • Konfiguracja i parametryzacja testów
    • Analiza wyników i raportowanie
    • Monitorowanie zasobów podczas testów
  4. Integracja i zarządzanie testami
    • Organizacja kodu testowego
    • Zarządzanie danymi testowymi
    • Konfiguracja środowiska CI/CD
    • Generowanie i analiza raportów z testów

Korzyści

Pogłębiona znajomość architektury środowisk do automatyzacji testów z wykorzystaniem wiodących narzędzi branżowych. Praktyczne doświadczenie w projektowaniu i implementacji zaawansowanych testów automatycznych. Zdobycie umiejętności efektywnego wykorzystania JMeter do testów wydajnościowych. Poznanie technik tworzenia stabilnych i łatwych w utrzymaniu testów automatycznych. Umiejętność integracji narzędzi testowych z procesami CI/CD. Zdolność do samodzielnego projektowania i implementacji strategii automatyzacji testów. Wiedza o najlepszych praktykach w zakresie organizacji i zarządzania testami automatycznymi.

Wymagane przygotowanie uczestników

  • Podstawowa znajomość programowania obiektowego
  • Doświadczenie w manualnym testowaniu aplikacji webowych
  • Znajomość podstaw protokołu HTTP
  • Podstawowa znajomość wzorców projektowych

Zagadnienia

  • Architektura środowisk do automatyzacji testów
  • Selenium WebDriver i jego zaawansowane funkcje
  • JMeter jako narzędzie do testów wydajnościowych
  • Wzorce projektowe w automatyzacji testów
  • Zarządzanie danymi testowymi
  • Techniki tworzenia stabilnych testów
  • Continuous Integration w kontekście testów
  • Strategie raportowania wyników testów
  • Optymalizacja procesów testowych
  • Monitorowanie i analiza wydajności
  • Debugowanie testów automatycznych
  • Best practices w organizacji kodu testowego

Poznaj naszą firmę

INFORMACJA CENOWA:
od 5050 zł netto za jedną osobę

CZAS TRWANIA (dni): 5

KOD SZKOLENIA: IT-TE-27

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *