Return

Testing Framework Migration

INFRASTRUCTURE

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