Selenium_Web_Automation

Proyecto de Automatización Web con Selenium, Cucumber y Screenplay

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

Ver repositorio

Ver más proyectos

Versión utilizada

Instalació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

Ejecución

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.

Estructura del proyecto

Comandos adicionales

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.