Este projeto contém testes automatizados com Playwright e TypeScript para a aplicação Baby Refil, seguindo boas práticas de Page Object Model (POM) e gerando evidências completas (screenshot, vídeo e trace).
- Node.js / TypeScript
- Playwright (Automação Web)
- Git / GitHub
- Cursor
- Ferramentas de QA: screenshots, vídeo, trace
- SlowMo + Headful para debug interativo
- Pastas de evidência organizadas por teste
playwright_ts/ ├── pages/ # Page Objects (POM) │ ├── base.page.ts │ ├── see_plans.page.ts │ └── sign_essential_plan.page.ts ├── tests/ # Testes │ ├── see_plans.spec.ts │ └── sign_essential_plan.spec.ts ├── evidencias/ # Evidências: screenshots, vídeos, trace │ ├── screenshots/ │ ├── videos/ │ └── trace/ ├── playwright.config.ts ├── package.json └── README.md
bash git clone <repo_url> cd playwright_ts
-
Instale dependências: npm install
-
Instale os navegadores do Playwright: npx playwright install
Rodar todos os testes npx playwright test