Testing con Cypress. Adiós Selenium

Todo software tiene bugs, por lo cual desarrollar o mantener una aplicación con el tiempo se vuelve cada vez más complicado y estresante. Las horas de testing manual y repetitivo se disparan, cada vez es menos fiable y el precio y tiempo de mantenimiento se dispara.

Para aliviar esos problemas existen los tests automatizados.

Selenium WebDriver es una herramienta clásica para programar pruebas automáticas. Existe desde hace muchos años y es muy utilizada, pero tiene algunos inconvenientes:

Sin embargo, recientemente me tope con una nueva herramienta de software para programar testing automatizado, que es mucho mas sencilla y amigable para un developer, se llama Cypress.

Cypress al igual que Selenium esta hecho para soportar eventos asyncronos / Ajax. Cypress no necesita Selenium. Es una solución independiente y esta hecho de una forma algo diferente a Selenium (mas info en la página de cypress.io) A día de hoy Cypress soporta chrome y firefox, lo cual es mas que suficiente para testear cualquier proyecto.

¿Porque usaría Cypress en lugar de Selenium?

 

Aparte de Cypress otra alternativa interesante digna de investigar podría ser TestCafe.

# # # # # # # # # # # # # # #

julio 26, 2018

¿En que podemos ayudarte?


Pide cita