Automatyzacja testów z narzędziem Playwright w języku JavaScript/TypeScript - szkolenie online w czasie rzeczywistym
Automatyzacja testów z narzędziem Playwright w języku JavaScript/TypeScript - szkolenie online w czasie rzeczywistym
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Identyfikatory projektówNowy start w Małopolsce z EURESEM, Małopolski Pociąg do kariery
- Grupa docelowa usługi
Szkolenie skierowane jest do:
- testerów manualnych chcących rozpocząć pracę z automatyzacją testów,
- testerów automatyzujących rozwijających kompetencje w zakresie Playwright,
- osób posiadających podstawową znajomość JavaScript lub TypeScript,
- specjalistów QA zainteresowanych nowoczesnymi narzędziami do automatyzacji testów aplikacji webowych,
- programistów oraz osób technicznych chcących rozwijać kompetencje w obszarze testów automatycznych,
- osób planujących rozwój zawodowy w obszarze automatyzacji testów i jakości oprogramowania.
- Minimalna liczba uczestników3
- Maksymalna liczba uczestników20
- Data zakończenia rekrutacji13-12-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURZnak Jakości TGLS Quality Alliance
Cel
Cel
Cel edukacyjny
Szkolenie przygotowuje uczestników do wykorzystywania frameworka Playwright oraz języków JavaScript i TypeScript w procesie automatyzacji testów aplikacji webowych poprzez projektowanie, implementowanie i wykonywanie testów automatycznych, wykorzystywanie mechanizmów lokalizowania elementów i synchronizacji, analizowanie wyników testów, stosowanie wzorca Page Object Model oraz integrowanie testów z procesami Continuous Integration i Continuous Delivery (CI/CD).Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| rozumie podstawy automatyzacji testów aplikacji webowych, zna możliwości i zastosowanie narzędzia Playwright, zna podstawowe elementy języka JavaScript/TypeScript wykorzystywane w automatyzacji testów, rozumie zasady organizacji i utrzymania testów automatycznych. | poprawność tworzenia testów automatycznych w narzędziu Playwright, | Test teoretyczny z wynikiem generowanym automatycznie |
| poprawne wykorzystanie elementów języka JavaScript/TypeScript w testach | Test teoretyczny z wynikiem generowanym automatycznie | |
| poprawność tworzenia scenariuszy testowych i asercji | Test teoretyczny z wynikiem generowanym automatycznie | |
| potrafi tworzyć i uruchamiać testy automatyczne w Playwright, wykorzystuje selektory i interakcje z elementami aplikacji webowej, potrafi tworzyć scenariusze testowe oraz asercje, analizuje wyniki testów i identyfikuje błędy, potrafi organizować kod testów automatycznych oraz wykorzystywać podstawowe mechanizmy debugowania. | umiejętność konfiguracji i uruchamiania środowiska testowego | Test teoretyczny z wynikiem generowanym automatycznie |
| umiejętność lokalizowania i obsługi elementów aplikacji webowej | Test teoretyczny z wynikiem generowanym automatycznie | |
| umiejętność analizy wyników testów oraz identyfikacji błędów | Test teoretyczny z wynikiem generowanym automatycznie | |
| samodzielnie realizuje zadania związane z automatyzacją testów, rozwija umiejętność analitycznego myślenia i rozwiązywania problemów, potrafi współpracować podczas realizacji ćwiczeń warsztatowych, jest przygotowany do dalszego rozwoju kompetencji w obszarze QA automation i testowania oprogramowania. | samodzielność podczas realizacji ćwiczeń praktycznych | Test teoretyczny z wynikiem generowanym automatycznie |
| aktywny udział uczestnika w warsztatach i zadaniach realizowanych podczas szkolenia | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje i kompetencje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Dzień 1
Moduł 1. Wprowadzenie do Playwright
- omówienie podstaw automatyzacji testów,
- funkcje i zastosowanie narzędzia Playwright w testowaniu,
- architektura i zastosowanie narzędzia,
- przygotowanie środowiska pracy.
Moduł 2. Pierwsze kroki z Playwright i językiem programowania JavaScript/TypeScript
- konfiguracja projektu,
- instalacja zależności,
- tworzenie pierwszych testów automatycznych,
- struktura projektu testowego.
Moduł 3. Interakcja z elementami w Playwright
- lokalizowanie elementów,
- obsługa formularzy i komponentów aplikacji,
- interakcje z elementami dynamicznymi,
- praktyczne ćwiczenia.
Moduł 4. Debugowanie i raportowanie
- analiza błędów,
- debugowanie testów,
- generowanie raportów,
- interpretacja wyników testów.
Moduł 5. Testowanie w różnych przeglądarkach
- konfiguracja środowisk testowych,
- uruchamianie testów cross-browser,
- testy równoległe,
- praktyczne przykłady.
Dzień 2
Moduł 6. Zarządzanie danymi testowymi i stanem aplikacji
- przygotowanie danych testowych,
- zarządzanie stanem aplikacji,
- zarządzanie konfiguracją testów oraz przygotowaniem środowiska testowego,
- organizacja środowiska testowego.
Moduł 7. Praca z danymi aplikacji oraz symulowanie odpowiedzi systemu w testach
- podstawy komunikacji pomiędzy aplikacjami i usługami systemowymi,
- monitorowanie przesyłania danych pomiędzy elementami aplikacji
- symulowanie odpowiedzi systemu podczas wykonywania testów,
- łączenie testów interfejsu użytkownika z testowaniem wymiany danych pomiędzy systemami.
Moduł 8. Automatyczne uruchamianie testów w procesie tworzenia i wdrażania oprogramowania
- podstawy integracji testów automatycznych,
- automatyczne wykonywanie testów podczas procesu budowania i wdrażania aplikacji
- automatyzacja procesu testowego,
- dobre praktyki integracyjne.
Moduł 9. Najlepsze praktyki w implementacji testów z Playwright
- organizacja kodu testowego,
- organizacja kodu testowego oraz rozwijanie i aktualizacja środowiska testów automatycznych,
- dobre praktyki automatyzacji testów,
- optymalizacja testów.
Moduł 10. Podsumowanie szkolenia
- realizacja praktycznego zadania z wykorzystaniem Playwright,
- samodzielne przygotowanie i uruchomienie testu automatycznego,
- obserwacja uczestników podczas wykonywania ćwiczeń praktycznych,
- analiza poprawności przygotowanych scenariuszy testowych.
Moduł 11. Walidacja efektów uczenia się - test teoretyczny z wynikiem generowanym automatycznie
- omówienie wyników oraz najczęściej pojawiających się problemów,
- podsumowanie zdobytych kompetencji i sesja pytań uczestników.
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 15 Wprowadzenie do Playwright | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 14-12-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:00 | Liczba godzin 01:00 |
Przedmiot / temat 2 z 15 Pierwsze kroki z Playwright i językiem programowania JavaScript/TypeScript | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 14-12-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat 3 z 15 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 14-12-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:30 | Liczba godzin 00:30 |
Przedmiot / temat 4 z 15 Interakcja z elementami w Playwright | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 14-12-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 11:30 | Liczba godzin 01:00 |
Przedmiot / temat 5 z 15 Debugowanie i raportowanie | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 14-12-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 12:30 | Liczba godzin 01:00 |
Przedmiot / temat 6 z 15 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 14-12-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 7 z 15 Testowanie w różnych przeglądarkach | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 14-12-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 8 z 15 Zarządzanie danymi testowymi i stanem aplikacji | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 15-12-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:00 | Liczba godzin 01:00 |
Przedmiot / temat 9 z 15 Praca z danymi aplikacji oraz symulowanie odpowiedzi systemu w testach | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 15-12-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat 10 z 15 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 15-12-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:30 | Liczba godzin 00:30 |
Przedmiot / temat 11 z 15 Automatyczne uruchamianie testów w procesie tworzenia i wdrażania oprogramowania | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 15-12-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 11:30 | Liczba godzin 01:00 |
Przedmiot / temat 12 z 15 Najlepsze praktyki w implementacji testów z Playwright | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 15-12-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 13:00 | Liczba godzin 01:30 |
Przedmiot / temat 13 z 15 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 15-12-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 13:30 | Liczba godzin 00:30 |
Przedmiot / temat 14 z 15 Podsumowanie szkolenia | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 15-12-2026 | Godzina rozpoczęcia 13:30 | Godzina zakończenia 14:00 | Liczba godzin 00:30 |
Przedmiot / temat 15 z 15 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 15-12-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 15:00 | Liczba godzin 01:00 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 14:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 11:00 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 01:00 |
Rodzaj godzin w tym suma przerw | Liczba godzin 02:00 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 16:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 2 950,77 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 2 399,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 210,77 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 171,36 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 14:00 |
Prowadzący
Prowadzący
TOMASZ STELMACH
Posiada wieloletnie praktyczne doświadczenie w projektowaniu, tworzeniu i rozwijaniu testów automatycznych dla aplikacji webowych z wykorzystaniem nowoczesnych narzędzi i technologii. Specjalizuje się w automatyzacji testów, organizacji procesów testowych oraz pracy z frameworkami wykorzystywanymi w projektach IT, w tym Playwright oraz rozwiązaniami opartymi o JavaScript i TypeScript.
Od wielu lat prowadzi szkolenia, warsztaty, konsultacje i mentoring dla testerów, QA Engineerów, programistów oraz liderów technicznych. W swojej pracy koncentruje się na praktycznym podejściu do automatyzacji testów oraz przekazywaniu wiedzy opartej na doświadczeniach projektowych.
Jest prelegentem największych konferencji technologicznych i IT w Polsce oraz organizatorem Testing Ground Conference, wydarzenia poświęconego jakości oprogramowania i nowoczesnym technologiom. Regularnie występuje na scenach branżowych, gdzie wygłasza prelekcje dotyczące jakości oprogramowania, automatyzacji testów oraz rozwoju kompetencji technologicznych.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy szkolenia otrzymają materiały szkoleniowe w formie elektronicznej, obejmujące:
- przykładowe fragmenty kodu i scenariusze testowe,
- materiały pomocnicze dotyczące konfiguracji środowiska i narzędzi,
- dodatkowe materiały umożliwiające samodzielne utrwalanie wiedzy po zakończeniu szkolenia.
Warunki techniczne
Warunki techniczne
Usługa realizowana będzie w formie zdalnej w czasie rzeczywistym z wykorzystaniem profesjonalnej platformy szkoleniowej ClickMeeting.
Uczestnik powinien dysponować:
- komputerem lub laptopem wyposażonym w mikrofon oraz głośniki lub słuchawki,
- stabilnym dostępem do Internetu,
- aktualną przeglądarką internetową umożliwiającą korzystanie z platformy ClickMeeting,
- możliwością instalacji oprogramowania wykorzystywanego podczas szkolenia.
W ramach szkolenia uczestnik powinien posiadać możliwość instalacji:
- Node.js,
- Visual Studio Code lub innego środowiska programistycznego,
- Playwright oraz niezbędnych bibliotek i zależności projektowych,
- dodatkowych narzędzi wskazanych przez trenera przed rozpoczęciem szkolenia.
Uczestnicy przed rozpoczęciem szkolenia otrzymają:
- link do pokoju szkoleniowego ClickMeeting,
- instrukcję logowania do platformy,
- informacje organizacyjne dotyczące udziału w szkoleniu,
- instrukcję konfiguracji środowiska testowego i wymaganych narzędzi.