Han pasado casi 8 años desde que apareció Behat en el mundillo de PHP. Echando la vista atrás, es justo decir que realmente fue una revolución gracias a la cual muchos equipos empezaron a incorporar E2E testing en sus proyectos. No obstante, la sintaxis de Gherkin, aunque útil en algunos escenarios, no es siempre la más amigable o deseada a la hora de escribir tests. Enter Nightwatch.js...
En esta sesión se hará una introducción a Nighwatch.js, detallando los artefactos que nos ofrece para escribir tests End-to-end. También se mostrarán algunas pautas recomendadas para seguir a la hora de escribir nuestros tests, así como consejos que nos permitan no sólo utilizarlo en nuestros proyectos, sino que la adopción por parte de otros compañeros sea lo menos dolorosa posible.
Además se enseñarán algunas funcionalidades avanzadas, como por ejemplo, la ejecución de tests en paralelo, o captura de pantallazos para nuestros tests, así como lo increíblemente fácil que puede ser integrarlo con un sistema como Jenkins, o cualquier otro sistema de CI.
En esta sesión se hará una introducción a Nighwatch.js, detallando los artefactos que nos ofrece para escribir tests End-to-end. También se mostrarán algunas pautas recomendadas para seguir a la hora de escribir nuestros tests, así como consejos que nos permitan no sólo utilizarlo en nuestros proyectos, sino que la adopción por parte de otros compañeros sea lo menos dolorosa posible.
Además se enseñarán algunas funcionalidades avanzadas, como por ejemplo, la ejecución de tests en paralelo, o captura de pantallazos para nuestros tests, así como lo increíblemente fácil que puede ser integrarlo con un sistema como Jenkins, o cualquier otro sistema de CI.