- 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.tsgdzie- Xjest 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".