What problem does it solve?
End-to-end tests are essential to validate critical user journeys across the product. This Skill provides a Playwright-based framework to generate, maintain, and run E2E tests, manage flaky tests, and collect artifacts (screenshots, videos, traces) to ensure reliability.
Core Features & Use Cases
- Test Journey Creation: Write Playwright tests for user flows using a Page Object Model.
- Test Maintenance: Keep tests up to date with UI changes and API changes.
- Flaky Test Management: Identify, quarantine, and track flaky tests to maintain CI reliability.
- Artifact Management: Capture screenshots, videos, and traces for debugging and reporting.
- CI/CD Integration: Seamless integration into pipelines with artifacts and test reporting.
- Test Reporting: Produce HTML, JUnit XML, and JSON reports for stakeholders.
Quick Start
Install dependencies, start the test server, and run the Playwright tests to validate critical user journeys.