Awesome Testing

Cypress + JavaScript - podstawy

Szkolenie na żywo z Cypress: od konfiguracji projektu po utrzymywalne testy UI i API w JavaScript.

Poziom
podstawy
Czas trwania
2 dni
Forma realizacji
zdalnie, stacjonarnie
Języki szkolenia
polski lub angielski
PDF szkolenia
PDF szkolenia

Narzędzia

CypressJavaScriptTypeScript

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.

Chcesz wdrożyć to szkolenie w zespole?

Zapytaj o to szkolenie