e2e-testing-patterns - Build reliable end-to-end test suites
Provides patterns for building, debugging, and standardizing end-to-end tests with Playwright and Cypress.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Design critical user journeys
- Create Playwright test suites
- Create Cypress test suites
- Model reusable page objects
- Manage test data fixtures
- Wait for specific conditions
- Mock and intercept network requests
- Test across browsers and devices
- Validate accessibility requirements
- Test responsive designs
- Configure CI/CD test pipelines
- Debug flaky tests
Inputs
- Application under test
- User workflows
- Test data
- Authentication credentials
- API responses
- Browser and device targets
- CI environment configuration
Outputs
- End-to-end test suites
- Test configuration files
- Test reports
- Screenshots and videos
- Trace files
- Mocked network responses
- Test pass or failure status
Requirements
- Playwright or Cypress
- Application test environment
- Browser runtimes
- Test execution permissions
- CI/CD environment when applicable
