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…
Szkolenie poprowadzi jego autor 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