Testing
Unit, integration, E2E, contract testing
- 00 Testing Strategy — Roadmap Unit, integration, contract, e2e. Load test with k6 and wrk. Property-based testing. beginner 5 min →
- 01 Testing Strategy The testing pyramid, what each layer tests, and how to avoid the traps that make test suites slow and fragile. beginner 7 min →
- 02 Unit Testing Testing pure logic in isolation — Vitest, assertion patterns, test doubles, and what makes a good unit test. beginner 9 min →
- 03 Integration Testing Testing real boundaries — database queries, HTTP handlers, message queues — without mocking what matters. beginner 10 min →
- 04 Contract Testing Verify that services agree on the API contract without deploying them together — Pact for consumer-driven contracts. intermediate 9 min →
- 05 End-to-End Testing Testing user journeys in a real browser — Playwright setup, selectors, auth, CI, and keeping e2e tests fast and reliable. intermediate 9 min →
- 06 Property-Based Testing Generate hundreds of random inputs automatically — fast-check finds edge cases your example tests miss. intermediate 8 min →