Cypress + JavaScript - podstawy
Szkolenie na żywo z Cypress: od konfiguracji projektu po utrzymywalne testy UI i API w JavaScript.
Cypress + JavaScript - podstawy
Opis
Uczestnicy konfigurują projekt Cypress, automatyzują realistyczne scenariusze UI i API oraz uczą się utrzymywać czytelność testów w miarę rozwoju zestawu.
Czego się nauczysz
- Konfigurować projekt Cypress z przejrzystą strukturą testów w JavaScript
- Pisać utrzymywalne testy UI oraz API
- Pracować z selektorami, fixtures i danymi testowymi
- Uruchamiać testy lokalnie i w podstawowym potoku CI
Agenda szkolenia
Moduł 1: Fundamenty i konfiguracja
- Architektura Cypress i model wykonania testów
- Konfiguracja środowiska i start projektu
- Struktura testów, nazewnictwo i podstawy utrzymania
Moduł 2: Praktyka UI i API
- Stabilne interakcje UI i asercje
- Podstawy testowania API i walidacja odpowiedzi
- Praca z fixtures, atrapami i funkcjami pomocniczymi wielokrotnego użytku
Moduł 3: Debugowanie i CI
- Debugowanie i analiza awarii testów
- Prosta integracja z CI i raportowanie
- Najczęstsze źródła niestabilności i sposoby ich usuwania
Wymagania wstępne
Rekomendowana jest podstawowa znajomość JavaScript. Doświadczenie z Cypress nie jest wymagane.
