Este proyecto utiliza Selenium, Cucumber y el patrón de diseño Screenplay para realizar pruebas automatizadas en aplicaciones web. Se utiliza Maven como gestor de dependencias. Ver informe de ejecución
Clona este repositorio:
git clone https://github.com/tuusuario/proyecto-automatizacion-web.git
Navega al directorio del proyecto:
cd proyecto-automatizacion-web
Ejecuta el siguiente comando para compilar y descargar las dependencias:
mvn clean compile
Para ejecutar las pruebas automatizadas, utiliza el siguiente comando:
mvn clean verify
Este comando ejecutará las pruebas y generará los informes de Serenity al finalizar.
mvn clean: Limpia los archivos generados en compilaciones anteriores.
mvn compile: Compila el código fuente del proyecto.
mvn test: Ejecuta las pruebas unitarias.
mvn serenity:aggregate: Genera los informes de Serenity.
Para más información sobre los comandos disponibles, consulta la documentación de Maven.