What problem does it solve?
This Skill helps you create, run, and debug end-to-end tests for a web application without guessing at selectors, test data, or environment setup. It turns fragile UI checks into repeatable workflows that are easier to maintain across local development and CI.
Core Features & Use Cases
- Scenario Design: Map business requirements into clear E2E test cases and IDs for authentication, CRUD flows, dashboards, and reporting.
- Playwright Authoring: Structure tests with the Page Object Model so UI locators and interaction logic stay reusable and stable.
- TestContainers Setup: Run tests against isolated PostgreSQL environments for deterministic results and cleaner debugging.
- Seed Data Planning: Define the users, tenants, contracts, and monthly records needed for realistic test coverage.
- Debugging Support: Troubleshoot timing issues, selector failures, login redirects, and environment-specific test breakage.
- Use Case: A team can validate admin login, tenant management, and monthly sales calculations with one consistent test strategy instead of ad hoc manual checks.
Quick Start
Ask me to design, implement, or troubleshoot a Playwright and TestContainers end-to-end test for your specific user flow.