What problem does it solve?
This Skill provides repeatable, maintainable Playwright end-to-end testing patterns to reduce flakiness, simplify test organization, and ensure reliable CI artifact collection and reporting.
Core Features & Use Cases
- Page Object Model (POM): Clean, reusable page abstractions to reduce duplication and race conditions.
- Configuration & Parallelization: Playwright config tuned for multi-project runs, retries, traces, screenshots, and video retention.
- Flaky Test Strategies: Quarantine, conditional skips, repeat-and-retry commands, and guidance to identify and fix timing and network issues.
- Artifact & CI Integration: HTML, JUnit, and JSON reporters, artifact upload steps for GitHub Actions, and guidance for traces, screenshots, and videos.
- Specialized Scenarios: Wallet/web3 mocking and safe handling of financial or critical flows that should be skipped in production.
Quick Start
Run the Playwright test suite against your staging site with BASE_URL set and inspect the playwright-report/index.html for results.