Dobre testy nie mają maksymalizować coverage, tylko ograniczać ryzyko. Dobieram poziom testów do miejsca, w którym błąd jest najtańszy do wykrycia, a największy nacisk kładę na krytyczne ścieżki, integracje i scenariusze regresyjne, które realnie psują produkcję.
Jest, Vitest, React Testing Library, Supertest, Playwright, Cypress, Unit Testing, Integration Testing, E2E Testing, API Testing, Regression Testing, Mocks, Fixtures