- Pobierz repozytorium z testami: https://github.com/typeofweb/next13masters-e2e-tets
- Wyedytuj plik
.envpodają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.tsgdzieXjest 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".