INFRASTRUCTURE
Testing Framework Migration
Migrated from Jest to Vitest for unit tests, added Playwright for E2E testing
DXJestPlaywrightVitesttesting
Situation
Jest configuration complexity issue prompted exploration of alternatives.
Changes
- Unit/Integration: Jest → Vitest
- E2E: Added Playwright
- Coverage: Built-in coverage tools
Benefits
- Simplified test configuration
- Better ESM support
- E2E coverage for critical flows
- Improved developer experience
Challenges
- Migration of existing tests
- Learning Playwright patterns
- CI/CD pipeline updates