What problem does it solve?
Web testing is fragmented across tools and formats, making it hard to run consistent unit, integration, E2E, load, security, visual regression, and accessibility checks across local and CI environments. This Skill unifies testing strategy, best practices, and repeatable fixtures so teams can catch bugs earlier, reduce flakiness, and enforce performance and accessibility gates.
Core Features & Use Cases
- Cross-tool coverage: Guidance and examples for Playwright, Vitest, k6, axe-core, Lighthouse and contract testing.
- Test infrastructure: Patterns for CI sharding, testcontainers-backed databases, worker-scoped fixtures, and result aggregation.
- Stability & quality: Flakiness mitigation, visual regression, Core Web Vitals measurement, and accessibility checklists to enforce quality gates.
- Automation helpers: Scripts to initialize Playwright projects and to parse and summarize Playwright/Vitest/JUnit results for merge reports and CI artifacts.
Quick Start
Initialize the Playwright scaffold, run unit and E2E suites and then analyze results with the included analyze-test-results script against your local server.