What problem does it solve?
This skill addresses the complexity of maintaining reliable end-to-end tests by providing a structured framework for user journey validation, reducing the time spent debugging flaky tests and manual verification.
Core Features & Use Cases
- Page Object Model Integration: Encourages modular test design by encapsulating page interactions into reusable classes.
- Robust Assertion Framework: Leverages Playwright's native auto-waiting and assertion capabilities to ensure test stability.
- Use Case: Use this skill to define and execute a suite of tests that verify the critical path of a new feature in the Studio web UI, ensuring that user interactions like login, navigation, and data submission function correctly across different environments.
Quick Start
Use the e2e-test skill to run the full suite of Playwright tests for the current user flow and generate a trace report for any failures.