What problem does it solve?
This Skill provides a comprehensive guide to building robust, maintainable, and efficient End-to-End (E2E) tests using Playwright, addressing common challenges in test automation.
Core Features & Use Cases
- Test Structure & Organization: Implement effective file organization and test structuring.
- Page Object Model (POM): Utilize the POM design pattern for maintainable test code.
- Configuration & CI/CD: Configure Playwright for various environments and integrate with CI/CD pipelines.
- Flaky Test Strategies: Employ techniques to identify, manage, and fix flaky tests.
- Artifact Management: Configure and manage test artifacts like screenshots, traces, and videos.
- Specialized Testing: Includes patterns for wallet/Web3 and financial/critical flow testing.
Quick Start
Use the e2e-testing skill to set up a new Playwright project with the provided configuration and page object model examples.