web-test-automation - Web Test Automation Guidance and Best Practices
Best-practice guidance for designing, writing, debugging, and integrating automated web tests using Playwright, Cypress, and Selenium.
Tags
Updated: 2026-09-18Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Design web automation test suites
- Select web test automation frameworks
- Write web locators and assertions
- Debug flaky web test runs
- Implement page object models
- Integrate API testing in flows
- Perform web accessibility testing
- Execute visual regression testing
- Configure CI test sharding
- Migrate suites to Playwright
Inputs
- Web application code or UI specs
- Existing test suite files
- Test scope and requirements
- Target browser and environment options
Outputs
- Automated web test scripts
- Page object model components
- Playwright configuration files
- CI workflow configurations
- Test automation architecture guidance
Requirements
- Node.js runtime environment
- Playwright or Cypress package dependencies
- Browser binaries for execution
- TypeScript compiler for Playwright specs
