Szkolenie: Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/TypeScript
Szkolenie z automatyzacji testów funkcjonalnych aplikacji webowych uczy praktycznego wykorzystania Playwright i TypeScript do tworzenia, organizowania i raportowania testów, wdrażania wzorca Page Object Model oraz efektywnej pracy z narzędziami QA
Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/TypeScript
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania i implementowania automatycznych testów funkcjonalnych aplikacji internetowych z wykorzystaniem Playwright i TypeScript
Szkolenie uczy organizacji kodu testowego zgodnie z najlepszymi praktykami, w tym stosowania wzorca Page Object Model oraz generowania raportów z testów
Szkolenie rozwija umiejętność konfigurowania środowiska testowego, uruchamiania i debugowania testów oraz wykorzystywania zaawansowanych funkcji Playwright
Dla kogo?
Testerów oprogramowania oraz specjalistów QA z podstawową znajomością TypeScript i aplikacji webowych
Deweloperów oraz inżynierów testów zainteresowanych automatyzacją testów funkcjonalnych w środowisku webowym
Osoby rozpoczynające pracę z narzędziami do automatyzacji testów, które chcą poznać praktyczne aspekty Playwright
Efekty kształcenia
Uczestnik projektuje i wdraża automatyczne testy funkcjonalne aplikacji webowych
Uczestnik organizuje kod testowy zgodnie z wzorcem Page Object Model
Uczestnik konfiguruje środowisko testowe i zarządza zależnościami projektu
Uczestnik analizuje wyniki testów i generuje raporty z ich przebiegu
Uczestnik wykorzystuje narzędzia do debugowania i raportowania błędów
Uczestnik stosuje dobre praktyki automatyzacji testów w pracy zespołowej
Wymagania
Znajomość języka TypeScript: Podstawowa znajomość składni i umiejętność pisania prostych skryptów w TypeScript 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/TypeScript
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
Typy złożone, interfejsy i type guards
Enumeracje
Typy uniwersalne (Generics)
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/TypeScript”
Hanna Yuzefavich, Capgemini Polska Sp. z o.o.
Przystępne wyjaśnienie nawet bardziej złożonych zagadnień, dzięki czemu całość była zrozumiała niezależnie od poziomu wyjściowego. Dużo praktyki - na każdym etapie pojawiało się zadanie, które pozwalało od razu utrwalać wiedzę. Doświadczenie prowadzącego: nie tylko świetnie zna narzędzia, ale też potrafi przekazać wiedzę w uporządkowany i angażujący sposób, dzieląc się realnymi przypadkami z projektów. Od razu po szkoleniu mogłam od razu przenieść wiele rozwiązań i dobrych praktyk do własnych projektów
5.12.2025
Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/TypeScript”
Mateusz Bełtowski
Duża ilosc wiedzy, łatwo przyswajalna, dobrze tłumaczone
5.12.2025
Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/TypeScript”
maciej sulenta
szkolenie było prowadzone w sposób angażujący, zrozumiały i profesjonalny
26.09.2025
Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/TypeScript”
Mateusz Sokołowski
Brakowało mi trochę wolnego wprowadzenia w praktyczne pisanie trudniejszych zadań.
26.09.2025
Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/TypeScript”
Katarzyna Lisowska
Dużo merytorycznej wiedzy technicznej.
3.06.2025
Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/TypeScript”
Maciej Kozak, eLeader Sp. z o.o.
Prowadzący wyczerpująco odpowiadał na pytania, starał się dostarczyć obszerną wiedze z zakresu objętego szkoleniem.
3.06.2025
Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Playwright/TypeScript”
Krzysztof Rudzki, eLeader Sp. z o.o.
Ciekawa tematyka, praktycznie zastosowanie w mojej pracy