End-to-end UI automation framework built using Playwright and TypeScript with Page Object Model, external test data, reusable page classes, assertions, and GitHub Actions CI/CD.
- Playwright
- TypeScript
- Page Object Model
- JSON Test Data
- Git & GitHub
- GitHub Actions
pages/- Page Object classestests/- End-to-end test scenariosdata/- Test data.github/workflows/- CI workflowplaywright.config.ts- Playwright configuration