saucedemo-playwright
A reference Playwright end-to-end framework for saucedemo.com, built the way I build frameworks for teams: a Page Object Model, team-specific configurations, opt-in mobile device testing and a Docker image for identical runs everywhere.
GitHub Actions run it three ways: manual runs, scheduled weekday smoke tests, and sharded orchestration that merges every shard into one report. The manual test cases are documented next to the automation, so coverage is visible to people who never open the code.
Stack
- Playwright
- TypeScript
- GitHub Actions
- Docker