-
Notifications
You must be signed in to change notification settings - Fork 1
Home
ElReyZero edited this page May 7, 2023
·
24 revisions
¡Bienvenidos a la Wiki de pruebas automatizadas E2E para la aplicación Ghost! En esta wiki encontrarás información detallada sobre las pruebas automatizadas realizadas en la aplicación Ghost, utilizando dos herramientas populares de pruebas E2E: Cypress y Kraken. En total, se llevaron a cabo 40 escenarios de prueba, 20 utilizando Cypress y 20 utilizando Kraken, para asegurar que la aplicación Ghost funcione de manera óptima y libre de errores.
- No hay necesidad de instalar dependencias adicionales, las pruebas se pueden hacer directamente en un navegador web.
- Tracking de cada paso de las pruebas por medio de pantallazos
- Grande cantidad de métodos para buscar y seleccionar elementos HTML
- Fácil de usar e implementar
- Buena visibilidad de las pruebas, sus pasos y sus estados
- Difícil trabajar con herramientas que utilicen frecuentemente funciones asíncronas que necesiten de awaits
- Curva de aprendizaje mediana
- No hay soporte para Given, When, Then sin herramientas externas. (Solo se pueden realizar comentarios)
- Fácil de trabajar usando el patrón Given, When, Then
- Facilidad de ejecución de pruebas en paralelo
- Tracking detallado de la ejecución de escenarios mediante reportes
- Documentación limitada
- Tiene problemas para correr más de un escenario secuencialmente
- Demasiadas dependencias necesitadas, incluso varias que no se utilizan si solo haces testing de aplicaciones web
- Curva de aprendizaje lenta