Skip to content

SebastianRG2/PruebaAutomatizacion

Repository files navigation

Prueba Automatizacion

Introduction

En este proyecto se ve plasmado el reto de automatizacion de Qvision donde se pide ejecutar escenarios donde el usuario Carolina pueda observar el hotel con el precio mas bajo y verificar que el precio total sea el correcto.

Pre requerimientos

  • Java version 1.8 y JDK (Variables de entorno configuradas)
  • IntelliJ IDEA
  • Gradle version 6.0 o mayor (Variables de entorno configuradas)
  • Cucumber para java plugin
  • Gherkin plugin
  • Chrome driver version 87

Navegador

  • La automatizacion corre en la version de google chrome mas actual.

Contruccion

La automatizacion esta desarrollada con:

  • BDD - Estrategia de desarollo
  • Screenplay
  • Gradle - Manejo de dependencias
  • Selenium Web Driver - Herramienta de automatizacion en el navegador web
  • Cucumber - Framework para automatizar test BDD
  • Serenity BDD - Framework, Libreria open source para la generacion de reportes.
  • Gherkin - Lenguaje Especifico de Dominio (DSL)

Versionamiento

  • Git es usado para la version de control.

Lo que se esta probando la aplicacion

Se esta probando el funcionamiento correcto al momento de calcular el precio final del hotel.

Comandos especificos para ejecución

gradle test aggregate
gradle build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published