Celem szkolenia jest przygotowanie do automatyzacji testów aplikacji webowych za pomocą narzędzia Playwright, Node.js oraz języka programowania TypeScript z wykorzystaniem standaryzacji.
Playwright to alternatywa dla Selenium WebDriver, która zdobywa coraz większą popularność. Szkolenie skierowane jest do osób, które chcą rozpocząć swoją przygodę z automatyzacją oraz dla wszystkich, którzy chcą rozwinąć testy automatyczne w swoim projekcie.
Kurs ma charakter rozbudowanego warsztatu - z każdym omawianym tematem uczestnicy tworzą kod testów automatycznych.
Dzień 1: Playwright, lokatory, stabilne testy i tooling
1. Krótkie przypomnienie JavaScriptu:
2. Wstęp do TypeScript: różnice względem JavaScriptu:
3. Playwright dziś:
4. Konfiguracja projektu i środowisk:
5. Lokatory i nowoczesne selektory:
6. Interakcje z aplikacją:
7. Auto-waiting, asercje i eliminacja sztywnych pauz
8. Debugowanie:
9. Zaawansowane scenariusze UI:
10. AI-assisted automation:
11. Agenci AI w pracy automatyka: bezpieczne korzystanie z kontekstu projektu i artefaktów testowych
12. Lab:
Dzień 2: POM, fixtures, API, flakiness, raporty i CI/CD
1. Architektura testów:
2. Fixtures, helpery, własne asercje i dane testowe:
3. Testowanie API w Playwright i przygotowanie danych przez requesty
4. Interceptowanie ruchu sieciowego i mockowanie odpowiedzi API
5. Emulacja, projekty przeglądarek i wprowadzenie do testów wizualnych
6. Stabilizacja testów i analiza flakiness
7. AI-assisted automation:
8. MCP i workflow agentowy:
9. Raportowanie i artefakty:
10. CI/CD:
11. Mini-projekt końcowy:
Szkolenie ma w przeważającej części charakter warsztatu połączonego z częścią wykładową. Kursanci uczą się obsługi narzędzia poprzez rozwiązywanie zadań praktycznych.
Będąc uczestnikiem szkolenia „Automatyzacja testów aplikacji webowych w TypeScript i Playwright” otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie podręcznika opisującego zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych na platformie edu.ittraining.pl.
Sprawdź możliwości otrzymania dofinansowania na udział w szkoleniu.