Szkolenie: Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/JavaScript
Szkolenie z automatyzacji testów funkcjonalnych aplikacji webowych uczy praktycznego wykorzystania Playwright i JavaScript, obejmuje projektowanie testów, organizację kodu, raportowanie oraz najlepsze praktyki testowania nowoczesnych stron internetowych
Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/JavaScript
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania i implementowania automatycznych testów funkcjonalnych aplikacji internetowych z wykorzystaniem Playwright i JavaScript
Szkolenie uczy organizacji kodu testowego według wzorca Page Object Model oraz stosowania dobrych praktyk w zakresie automatyzacji testów
Szkolenie rozwija umiejętność generowania raportów, debugowania testów oraz efektywnego zarządzania środowiskiem testowym i konfiguracją projektu
Dla kogo?
Testerów oprogramowania i specjalistów QA z podstawową znajomością JavaScript, chcących rozwijać umiejętności automatyzacji testów aplikacji webowych
Programistów i inżynierów testów zainteresowanych wdrożeniem Playwright do codziennej pracy testowej
Osób rozpoczynających pracę w automatyzacji testów, które znają podstawy aplikacji internetowych i chcą zdobyć praktyczne kompetencje
Efekty kształcenia
Uczestnik projektuje i implementuje testy automatyczne dla aplikacji webowych
Uczestnik organizuje kod testowy zgodnie z wzorcem Page Object Model
Uczestnik analizuje i generuje raporty z wykonania testów
Uczestnik konfiguruje środowisko testowe i zarządza zależnościami projektu
Uczestnik wykorzystuje zaawansowane funkcje Playwright w praktyce
Uczestnik rozwiązuje typowe problemy związane z automatyzacją testów
Wymagania
Znajomość języka JavaScript: Podstawowa znajomość składni i umiejętność pisania prostych skryptów w JavaScript lub doświadczenie w innym języku programowania. Uczestnik powinien rozumieć, czym są zmienne, pętle, instrukcje warunkowe
Doświadczenie z aplikacjami webowymi: Zrozumienie działania aplikacji internetowych, w tym klient-serwer, HTML i CSS
Chęć nauki i zaangażowanie: Ze względu na intensywny charakter szkolenia, ważna jest gotowość do aktywnego uczestnictwa i praktycznej pracy na własnym laptopie
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Utworzenie projektu w oparciu o Node.js/JavaScript
Omówienie package.json i możliwości konfiguracyjnych
Zmienne, typy danych oraz zakres widoczności
Pętle i instrukcje warunkowe
Funkcje i obiekty
Asynchroniczność, Obietnice (Promises) i Async/Await
Programowanie funkcyjne a obiektowe
Omówienie biblioteki Playwright
Instalacja i konfiguracja
Pierwsze uruchomienie
Lokalizatory a selektory elementów
Akcje - interakcja z elementami strony WWW
Obsługa nawigacji, ramek (iframe) oraz wyskakujących okienek (popup)
Struktura testów
Asercje - weryfikacja treści na stronie i oczekiwanych wyników
Uruchamianie zbiorów testów i tworzenie konfiguracji
Page Object Model
Asercje wizualne
Generowanie zrzutów ekranu i filmów z testów
Debugowanie testów w trybie UI
Generowanie raportów
Symulacja interakcji na klawiaturze
Wsparcie innych przeglądarek
Wgrywanie (upload) oraz pobieranie (download) plików
Mockowanie API
Zarządzanie sesjami i autoryzacja przeglądarki
Organizowanie kodu
Definiowanie środowisk i zmiennych globalnych
Automatyzacja kontroli jakości kodu
Autorem szkolenia jest Piotr Nowak
Programista, tester, praktyk. Zaprogramowałem tysiące testów, wysłałem miliony requestów API i popełniłem przy tym wszystkie możliwe błędy — po to, by dziś dzielić się doświadczeniem i oszczędzić innym nieprzespanych nocy nad StackOverflow. Łączę ponad dekadę doświadczenia w IT z pasją do dzielenia się wiedzą. Moja droga zawodowa to podróż przez różne obszary – od prób tworzenia gier online, przez automatyzację testów, aż po frontend development. Dzięki temu potrafię spojrzeć na oprogramowanie z…
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/JavaScript”
Blanka Łakomska
Było bardzo dużo wartościowych i ciekawych treści, jednak uważam, że ten zakres szkolenia powinien być zrealizowany w dłuższym czasie. Pozwoliłoby to wykonać więcej ćwiczeń praktycznych i zastosować teorię w praktyce. Oczywiście będę starała się to wykonać sama, ale bez wsparcia trenera może być to trudne. Spodziewałam się też zadania domowego po pierwszym dniu, abyśmy właśnie mogli zastosować przekazaną teorię w praktyce (wiem, że nie wszyscy chcą robić zadania domowe, więc rozumiem takie podejście).
24.04.2026
Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/JavaScript”
Sebastian Górnicki
Bardzo zwięzła treść, która jednocześnie porusza wiele tematów - jest dobrym punktem wyjścia
1.08.2025
Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/JavaScript”
Jan Korona
Mógłbym powiedzieć, że szkolenie było rewelacyjne, ale nie chcę, aby trener spoczął na laurach i przestał je udoskonalać. Pierwszy duży plus to dobra prezentacja (szczególnie odnośniki do dokumentacji, co by samemu nie trzeba było szukać). Dwa trener posiada odpowiednią wiedzę i potrafi ją przekazać bez wchodzenia w nic nie znaczące dygresje. Trzy - trener próbuje zawsze pomóc w trudnościach (próbuje, bo nie zawsze się da trudności rozwiązać).