Este proyecto contiene pruebas automatizadas para ParaBank utilizando Playwright con TypeScript.
- Node.js 16 o superior
- npm (viene con Node.js)
- Clonar el repositorio:
git clone https://github.com/{tu-usuario}/{tu-repo}.git
cd {tu-repo}- Instalar dependencias:
npm install- Instalar navegadores de Playwright:
npx playwright install# Ejecutar todas las pruebas
npm test
# Ejecutar pruebas con interfaz visual
npm run test:headed
# Ejecutar pruebas en modo debug
npm run test:debug
# Ejecutar pruebas con UI de Playwright
npm run test:ui├── tests/
│ └── bank.spec.ts
├── pages/
│ ├── LoginPage.ts
│ ├── RegisterPage.ts
│ └── AccountsOverviewPage.ts
├── playwright.config.ts
└── package.json
Este proyecto utiliza GitHub Actions para la integración continua. Las pruebas se ejecutan automáticamente en cada push y pull request a las ramas main, master y develop.