What problem does it solve?
End-to-end testing is essential to validate user workflows across full-stack Python/React applications. This skill provides a repeatable pattern to verify critical paths, ensure regression safety, and catch integration issues before deployment.
Core Features & Use Cases
- Page Object Model: Encapsulates selectors and actions for reliable, maintainable tests.
- API-driven test data: Create and cleanup test data via API calls to keep UI tests fast and deterministic.
- Auth state reuse & CI integration: Reuses signed-in state to speed up tests and integrates with CI workflows for stable release pipelines.
Quick Start
Activate this skill in your project and run the Playwright test suite using the configured commands. Example: "Prepare the environment, install dependencies, and execute 'npx playwright test' to start E2E validation against your Python/React app."