Testing & Quality Assurance
Testing frameworks and tools for unit, integration, and end-to-end testing.
Testing frameworks and tools for unit, integration, and end-to-end testing.
Unit Testing
Jest
JavaScript testing framework with a focus on simplicity and zero-config setup.
Key Features:
- Zero configuration
- Snapshot testing
- Built-in code coverage
- Parallel test execution
Vitest
Blazing fast unit test framework powered by Vite with native ESM support.
Key Features:
- Extremely fast execution
- Vite-native
- Jest-compatible API
- TypeScript support
End-to-End Testing
Playwright
Modern end-to-end testing framework for web applications with cross-browser support.
Key Features:
- Multi-browser testing
- Auto-wait capabilities
- Network interception
- Visual comparisons
Component Testing
Testing Library
Family of testing utilities for DOM and framework components with user-centric approach.
Key Features:
- User-focused queries
- Framework agnostic
- Accessibility testing
- Best practices enforcement