What problem does it solve?
Web apps require robust testing across multiple layers to ensure reliability, performance, and accessibility. This skill provides a unified framework to run unit, integration, end-to-end, load, security, visual regression, and accessibility tests using Playwright, Vitest, and k6, enabling fast feedback and higher quality releases.
Core Features & Use Cases
- End-to-end testing with Playwright for UI flows and cross-browser checks.
- Unit and integration testing with Vitest for rapid feedback during development.
- Load and performance testing with k6; accessibility checks with axe-core and Lighthouse; visual regression testing with Playwright's screenshot comparisons.
- Use cases: validating login flows under load, regression of critical user journeys, ensuring accessibility conformance across devices, and detecting flakiness across test suites.
Quick Start
Run unit tests with Vitest, E2E tests with Playwright, and load and accessibility checks with k6 and axe-core to validate a web app end-to-end.