Web App Testing
Use only against applications the user owns or is authorized to test.
Workflow
- Discover the app URL, startup command, test account policy, and allowed origins.
- Map critical journeys and acceptance criteria.
- Prefer semantic locators and accessibility state over brittle selectors.
- Test happy path, validation errors, loading, empty, unauthorized, and failure states.
- Capture screenshots, console errors, network failures, and trace artifacts when useful.
- Clean up test data and avoid sending real messages or payments.
- Report reproducible steps and artifacts.
Never bypass authorization or test third-party systems without explicit scope.