Warsztaty 29 Maja
Zapraszamy do zapoznania się ze szczegółami warsztatów.
RABAT: Grupy od 4 osób: rabat 10%
Warsztat I:
"Playwright od podstaw - testy E2E i API wspierane AI"
Data: 29.05.2026 r. (online)
Czas trwania: godzina 9:00-17:00
Wymagania techniczne:
Przed warsztatem konieczne jest:
- Zainstalowanie VS Code: https://code.visualstudio.com
- Zainstalowanie NodeJS: https://nodejs.org/en
- Skonfigurowanie Copilota + aktywacja próbnej wersji Pro (jest dostępna na 30 dni): https://github.com/features/copilot
Opis
Wejdź w świat automatyzacji testów w Playwright z użyciem TypeScript, wspieranej przez sztuczną inteligencję – od podstaw i w praktyce.
Podczas warsztatu nauczysz się, jak krok po kroku:
– pisać pierwsze testy automatyczne w Playwright,
– korzystać z TypeScript w zakresie potrzebnym do testów,
– organizować testy w czytelny sposób (Page Object Model),
– używać AI jako asystenta do pisania, poprawiania i analizowania testów.
Warsztat jest praktyczny – od pierwszych minut pracujemy na kodzie.
Po szkoleniu będziesz w stanie:
– samodzielnie napisać i uruchomić testy E2E w Playwright,
– zrozumieć strukturę projektu testowego,
– wykorzystać AI do przyspieszenia pracy testera,
– świadomie rozwijać się dalej w automatyzacji.
Dla kogo jest ten warsztat?
– Dla testerów manualnych, którzy chcą zacząć automatyzację w Playwright
– Dla początkujących QA automatyzujących w TypeScript
– Dla osób, które znają podstawy testów, ale nie czują się pewnie w kodzie
– Dla zespołów QA rozpoczynających pracę z Playwrightem
Czego się nauczysz?
– Podstaw Playwrighta i struktury testów E2E
– Podstaw TypeScript (to, co potrzebne w testach)
– Page Object Model w praktyce
– Pisania stabilnych i czytelnych testów
– Wykorzystania AI do generowania i poprawiania testów
– Analizy błędów i utrzymania testów
Program szkolenia:
-
1. Wprowadzenie do automatyzacji i Playwright
- Dlaczego Playwright + TypeScript
- Struktura prostego projektu Playwright
- Uruchomienie pierwszego testu -
2. Podstawy TypeScript dla testera
- Czym jest TypeScript i dlaczego go używamy
- Zmienne, funkcje i typy (w praktyce testowej)
- Praca z async / await w Playwright
- Czytanie i rozumienie gotowego kodu testów -
3. Pierwsze testy w Playwright
- Pisanie testu krok po kroku
- Wyszukiwanie elementów na stronie
- Akcje użytkownika: klik, wpisywanie, nawigacja
- Podstawowe asercje i sprawdzanie wyników -
4. Page Object Model - podstawy
- Czym jest Page Object Model i po co go stosujemy
- Oddzielenie logiki testu od elementów strony
- Tworzenie prostych Page Objectów
- Refaktoryzacja testu do POM -
5. AI jako asystent w Playwright + TypeScript
- Generowanie testów Playwright z pomocą AI
- Poprawianie i upraszczanie kodu TypeScript
- Tworzenie Page Objectów z pomocą promptów
- AI do tłumaczenia błędów i stack trace -
6. Testy API
- Czym są testy API i kiedy je stosować
- Proste testy API w Playwright
- Generowanie testów i danych testowych z AI
- Walidacja odpowiedzi API (status, dane) -
7. Stabilność i utrzymanie testów
- Najczęstsze problemy początkujących (flaky, selektory)
- Dobre praktyki w Playwright
- Jak AI może pomóc w debugowaniu testów
