Testy
Automatyczne testy sprawdzają logikę, granice aplikacji oraz najważniejsze ścieżki w przeglądarce.
Strategia testów
Testy są podzielone według poziomu odpowiedzialności. Szybkie testy jednostkowe chronią logikę, integracyjne sprawdzają granice serwera, a E2E weryfikują zachowanie widoczne dla osoby korzystającej z aplikacji.
Zakres demonstracji
- Vitest
- Testing Library
- Playwright
- lokalny Chrome
- raport pokrycia
Ostatnie potwierdzone uruchomienie
Łączny wynik
115 / 115
Wszystkie przypadki przeszły.
Jednostkowe
100 / 100
8 plików testowych Vitest.
Integracyjne
12 / 12
2 pliki testowe Vitest.
E2E w Chrome
3 / 3
1 scenariusz Playwright.
Poziomy kontroli
- Testy jednostkoweWalidacja, formatowanie, cache oraz funkcje pracujące na danych wejściowych.
- Testy integracyjneEndpointy, Server Actions i współpraca z bazą przy użyciu kontrolowanych danych.
- Testy E2ENajważniejsze scenariusze wykonane w lokalnie zainstalowanej przeglądarce Chrome.
- Pokrycie koduRaport pozwalający wykryć obszary logiki, które wymagają kolejnych przypadków.