E2E Testing Patterns - Design reliable end-to-end testing strategies
Provides patterns for E2E test architecture, user journeys, test data, flakiness prevention, and cross-browser coverage.
Tags
Updated: 2026-10-04Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Design E2E test architectures
- Model real user journeys
- Manage isolated test data
- Prevent flaky test behavior
- Stabilize asynchronous interactions
- Plan cross-browser coverage
Inputs
- Web application
- API endpoints
- Business-critical user journeys
- Test data
- Browser targets
- Test framework
Outputs
- E2E test strategy
- Test architecture guidance
- Test design recommendations
- Test data management patterns
- Flakiness prevention guidance
- Cross-browser testing plan
Requirements
- Playwright, Cypress, or Selenium
- TypeScript or JavaScript environment
- Web or API testing target
