Automatización de la página https://www.saucedemo.com/
- Gradle
- Java 8
- Screenplay
- SerenityBDD
- Cucumber
- Lombok
- JUnit4
Ver build.gradle para todas las dependencias.
- Solo necesitas agregar los tags que nombran cada escenario o comentar la línea para correr toda la prueba.
✅ Yo como usuario del servicio necesito operar con los productos para comprobar el funcionamiento del carrito de compra.
✅ Yo como usuario del servicio necesito probar las opciones del menu principal para comprobar su funcionamiento
✅ Yo como usuario del servicio quiero consultar el valor del impuesto para comprobar que están calculados correctamente (Recordar que el impuesto es del 8% del valor del producto)
✅ Yo como usuario del servicio quiero completar una compra para validar que está realizada correctamente
✅ Yo como usuario del servicio necesito validar si la opción filtro si funciona para validar que el primer ítem que aparezca sea el que tenga el precio mayor.
✅ Yo como usuario del servicio necesito validar que el valor final (impuesto + producto) si sea el correcto.
✅ Yo como usuario del servicio necesito validar que todos los usuarios con sus diferentes roles funcionen correctamente para verificar que su funcionamiento sea el correcto.