roselynpinango/AutomationExercise — reverse-engineered prompt

Reverse engineered prompt

GitHub

Quiero armar un proyecto de automatización de pruebas para automationexercise.com en Java. Tiene que usar Selenium y TestNG, ejecutarse con Maven, y abrir Chrome real para probar el sitio como lo haría una persona.

Incluí pruebas para navegación básica, registro de usuario con email único, carrito, checkout y compra. También quiero que algunas pruebas usen Page Objects, lectura de datos desde Excel, suites XML de TestNG, ejecución cross browser para Chrome y Firefox, y reportes HTML para los tests de carrito y compra.

Agregá instrucciones claras en el README para correr tests individuales, correr una suite completa y ejecutar todo el proyecto desde la carpeta principal de Maven. También necesito una prueba opcional con AutoHeal Locator usando Gemini para reparar selectores rotos, pero que no sea obligatoria para el resto. Dejame explicado cómo configurar la variable GEMINI_API_KEY y los archivos properties sin subir la key al repo.

Que quede listo para abrirlo en VSCode y ejecutar los tests desde el IDE o desde terminal.

Want more depth? Deep Reverse