What problem does it solve?
This Skill provides practical patterns and configurations to reduce flakiness, speed up debugging, and streamline end-to-end testing so teams can trust automated Playwright suites and get reliable feedback faster.
Core Features & Use Cases
- Test Organization: Recommended directory layout, fixtures, and test file structure for scalable suites.
- Page Object Model: Examples and idioms for encapsulating UI interactions to improve readability and reduce duplication.
- Flaky Test Strategies: Detection, quarantine, retries, conditional skips, and common root-cause fixes for race conditions, network timing, and animation issues.
- Artifact Management & CI: Guidance for screenshots, traces, videos, HTML/JUnit/JSON reports, and GitHub Actions workflows to run tests and upload artifacts.
- Specialized Scenarios: Wallet/Web3 testing, financial/critical-flow safeguards, multi-browser and mobile projects, and environment-aware CI settings.
Quick Start
Run the Playwright E2E suite in tests/e2e with retries enabled and collect screenshots, traces, and the HTML report for any failing tests.