Add more content here...

Playwright – automatyzacja testów – poziom średniozaawansowany

Korzyści dla biznesu:
  • Zwiększenie efektywności testów​
  • Wdrożenie dobrej praktyki Playwright​
  • Optymalizacja procesów testowania na różnych urządzeniach​
  • Rozwinięcie kompetencji zespołu poprzez ćwiczenia praktyczne​
Korzyści dla uczestników:
  • Zdobycie zaawansowanych umiejętności w Playwright​
  • Zaznajomienie się z dobrymi praktykami Playwright​
  • Możliwość przetestowania swojej wiedzy w zadaniach praktycznych​
  • Zdolność do implementacji Playwright w CI/CD​
Zarys agendy:
  • Wprowadzenie do Playwright
    • Czym jest Playwright?​
    • Porównanie z innymi narzędziami do automatyzacji testów​
    • Playwright dla testera i dla programisty​
    • Wymagane podstawy JavaScript / TypeScript
  • Instalacja i konfiguracja
    • Konfiguracja projektu do użycia Playwright​
    • Narzędzia wizualne („wyklikiwanie” testów)​
    • Generatory testów – automatyzacja​
  • Testy automatyczne
    • Pisanie pierwszego testu​
    • Uruchamianie testu i analiza wyników​
    • Dobre praktyki testowania​
  • Podstawowe funkcje Playwright
    • Ładowanie strony do testowania​
    • Nawigacja na stronie​
    • Użycie selektorów i lokalizatorów do identyfikacji elementów​
    • Interakcje z elementami strony​
    • Obsługa kliknięć, przesunięć, najechania​
    • Obsługa formularzy​
    • Asercje – weryfikacja treści na stronie​
    • Wstrzykiwanie kodu testowego do aplikacji​
  • Obsługa dynamicznych aplikacji SPA
    • Testowanie dynamicznych komponentów​
    • Oczekiwanie na załadowanie elementów​
    • Testowanie nawigacji między widokami​
    • Kontrola historii przeglądarki w SPA​
  • Praca z asynchronicznymi zapytaniami API
    • Testowanie asynchronicznych zapytań do API​
    • Symulacja i kontrola odpowiedzi API​
  • Scenariusze użycia Playwright w realnych projektach
    • Przykłady zastosowań Playwright w rzeczywistych projektach​
    • Najlepsze praktyki i doświadczenia zespołów testujących​
  • Zarządzanie sesją użytkownika
    • Dodawanie, usuwanie i zarządzanie cookies​
    • Praca z sesją użytkownika​
  • Testowanie na różnych przeglądarkach
    • Konfiguracja i uruchamianie testów wieloprzeglądarkowych​
    • Uruchamianie z wiersza poleceń​
    • Uruchamianie testów równolegle​
    • Raportowanie​
    • Konfiguracja i zarządzanie testami rozproszonymi​
Nasi trenerzy:
  • Mateusz Kulesza – Senior JavaScript Developer, Senior Front-End Developer​

Additional information

Czas trwania

2 dni (14 godzin)

Forma szkolenia

Ćwiczenia, Prezentacje, Wykłady

Język szkolenia

Angielski, Polski

Poziom

Średniozaawansowany

Opowiedz nam o swoim wyzwaniu, a my znajdziemy rozwiązanie.​

Wypełnij formularz kontaktowy

Dane kontaktowe

+48 505 372 810
TestArmy Cyberforces Sp. z o. o. ul. Petuniowa 9/5 53-238 Wrocław Polska

New Field

New Field