Este proyecto de automatización de pruebas utiliza Playwright para verificar el funcionamiento de la aplicación VenApp. Incluye pruebas para el inicio de sesión, búsqueda de productos y validación del carrito de compras.
- Node.js (versión 14 o superior)
- npm (versión 6 o superior)
-
Clona el repositorio: git clone https://github.com/BAP711/Venapp.git cd venapp
-
Instala las dependencias: npm install
Ejecución de Pruebas
- Ejecuta las pruebas:
Para ejecutar todas las pruebas: npm test
Para ejecutar una prueba específica, puedes especificar el nombre del archivo de prueba: npx playwright test path/to/your/testfile.spec.ts
Para generar un informe de pruebas de rendimiento (utilizando Allure): npx playwright test --allure-results-dir results
Para visualizar el informe Allure, ejecuta el siguiente comando: allure serve results
La configuración principal del proyecto se encuentra en playwright.config.ts. Aquí puedes ajustar las opciones de los navegadores, el número de hilos, el tiempo de espera, etc.