- Pobierz repozytorium z testami: https://github.com/typeofweb/next13masters-e2e-tets
- Wyedytuj plik
.env
podając w nim adres swojej aplikacji na Vercelu (po module 1) - Nie modyfikuj żadnych plików w repozytorium poza
.env
. - Wejdź do folderu z pobranym repozytorium i uruchom
pnpm install
- Aby uruchomić test dla konkretnego modułu wywołaj polecenie:
pnpm playwright test X.spec.ts
gdzieX
jest liczbą od 1 do 4.- Wyniki testów będą widoczne w konsoli oraz są zapisywane w pliku
test-results.json
, który będzie nam potrzebny. - Do przeanalizowania krok po kroku testów możesz użyć komendy
pnpm playwright test --ui
.
Powodzenia!
loading.tsx
to pamiętaj, aby znalazł się w nich element z atrybutem aria-busy="true"
.