webapp-testing
Installation
SKILL.md
Web Application Testing
Overview
Playwright provides automated browser testing for web applications with multi-browser support. This skill should be invoked when performing end-to-end testing, regression testing, or validating user flows.
Core Principles
- Browser Automation: Control browsers programmatically
- Multi-Browser: Test across Chromium, Firefox, WebKit
- Page Objects: Use page object models for maintainability
- Assertions: Verify expected behavior
Preparation Checklist
- Install Playwright:
npm init playwright - Install browsers:
npx playwright install - Identify test scenarios
- Plan page object structure