Debug-first Playwright repository that captures videos, traces, screenshots, and network metadata for flaky scenarios.
- Playwright trace viewer ready
- Failure-only video retention
- Slow motion presets
- Network diagnostics helpers
npm install
npm test
npm run test:videotests/videos/traces/screenshots/utils/reports/
- HTML, JSON, and screenshot/video friendly output paths are pre-created.
- CI examples publish artifacts and preserve failure diagnostics.
- Create a branch from
develop. - Keep helpers reusable and environment-driven.
- Add or update validation tests with every framework change.
- Document any new test data, report artifacts, and CI behavior.
-
- 2023: created focused repository split for Debug-first Playwright project focused on video, traces, and flaky test analysis.
The original-tests directory contains historical test suites and experiments from earlier stages of this project's lifecycle (2023-2025). This folder is preserved to demonstrate the evolution from initial test scripts to the modern, scalable framework architecture seen in the current tests/ and src/ directories.