https://github.com/andreirepo/todo-app-playwright
Playwright suite with E2E, API, and database testing - includes data seeding, visual regression, and CI/CD integration.
https://github.com/andreirepo/todo-app-playwright
e2e-testing playwright testing
Last synced: 3 months ago
JSON representation
Playwright suite with E2E, API, and database testing - includes data seeding, visual regression, and CI/CD integration.
- Host: GitHub
- URL: https://github.com/andreirepo/todo-app-playwright
- Owner: andreirepo
- Created: 2025-09-10T10:33:36.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2026-02-15T20:07:34.000Z (5 months ago)
- Last Synced: 2026-02-15T23:31:38.386Z (5 months ago)
- Topics: e2e-testing, playwright, testing
- Language: TypeScript
- Homepage:
- Size: 70.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Playwright Test Suite
[](https://github.com/andreirepo/todo-app-playwright/actions/workflows/playwright-e2e.yml)
Automated tests for [Todo App](https://github.com/andreirepo/todo-app) using Playwright.
## Quick Start
```bash
pnpm i
pnpm exec playwright install
pnpm test
```
## Test User Setup
For critical E2E tests, create a test user at [todo.andreiqa.click](https://todo.andreiqa.click/) and set in `config/.env.dev`:
- `TEST_USER_EMAIL`
- `TEST_USER_PASSWORD`
## Test Coverage
- ✅ End-to-end user workflows
- ✅ API endpoints validation
- ✅ Database state verification
## Reports
View test results: `pnpm test:report`