What problem does it solve?
This Skill provides a comprehensive framework and best practices for building, maintaining, and integrating robust End-to-End (E2E) tests using Playwright, ensuring application stability and quality.
Core Features & Use Cases
- Test Structure & Organization: Demonstrates effective file and directory layouts for test suites.
- Page Object Model (POM): Implements the POM design pattern for maintainable and reusable test code.
- Configuration & CI/CD: Details Playwright configuration and integration into CI/CD pipelines for automated testing.
- Flaky Test Management: Strategies for identifying, handling, and mitigating flaky tests.
- Artifact Management: Capturing screenshots, videos, and traces for debugging and reporting.
- Specialized Testing: Includes patterns for wallet/Web3 and financial/critical flow testing.
Quick Start
Use the e2e-testing skill to set up a Playwright test suite following the provided patterns.