Skip to content

JDQN/DemoWebShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Reto de automatización web - POM con Page Factory

🚀 Dirigido a 👨‍💻 Sofka University.
  • 👨‍💻   Coach Juan Esteban CardonaA Nieto

🚀 Presentado por

  • 🎓   Juan David Quimbayo Nuñez.

🌐 Link Plan de pruebas:

https://docs.google.com/document/d/1mo06zulUZY1hCZZ2PIOenKtJbTWjgWWV/edit?usp=sharing&ouid=106621794610281791284&rtpof=true&sd=true

🛠 Stack 🛠

  • 🌐   JAVA | LOMBOK | CUCUMBER |
  • 🛢   SELENIUM |
  • 💻   JAVA FAKER | HTML

Se implemento Page Object Model, también conocido como POM, que es un patrón de diseño en Selenium que crea un repositorio de objetos para almacenar todos los elementos web. Ayuda a reducir la duplicación de código y mejora el mantenimiento de casos de prueba.


Consideraciones

* Genere un plan de pruebas con una estrategia de automatización acorde a lo ilustrado en las listas de reproducción sugeridas en el campus.

  • Suba el resultado a un repositorio de código fuente privado como GitHub; GitLab; etc.

  • Use Java como lenguaje de automatización.

  • Use solo POM con Page Factory como patrón de automatización.

  • Realice la automatización con Selenium.

  • Use Cucumber en el proceso de automatización.

  • Use un gestor de logs como por ejemplo log4j.

  • Implemente Programación Orientada a Objetos.

  • Use buenas prácticas de programación.

  • Use esperas explicitas o implícitas según su consideración y acorde a las buenas prácticas.

  • Recuerde que las automatizaciones deben ser independientes unas de otras, es decir, los escenario no pueden tener dependencias unos de otros. Las automatizaciones siempre deben ser repetibles.


Reto de automatización en sitio web demo

Es necesario verificar el funcionamiento de algunos módulos para la página web https://demowebshop.tricentis.com/ Módulos: Contacto. Registro. Ingresar.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages