lunes, 12 de septiembre de 2016

Madrid-GUG Octubre 2016: Geb + Spock: larga y próspera vida a tus tests funcionales

Para esta reunión Esther Lozano (@esloho) nos va a hablar de cómo hacer test funcionales con Geb y Spock:
Todos sabemos que los tests son importantes y por eso no nos dejamos ni uno... ¿¿seguro?? ¿Y los funcionales qué? Los pobres se han llevado la fama de ser engorrosos, muy susceptibles a cambios y difíciles de mantener, ¡pero ellos no tienen la culpa! Sino el no usar herramientas como Geb que nos permiten tener tests funcionales bien estructurados, intuitivos y fáciles de mantener.
Geb es un framework en Groovy para la automatización de navegadores construido sobre WebDriver y que implementa el patrón página. Veremos sus principales características y varios ejemplos en funcionamiento. Y aunque Geb es compatible con los frameworks de testing más utilizados se lleva especialmente bien con Spock, con el que nos salen unos tests bonicos del tó. Y si no, juzgad vosotros mismos tras ver esta charla-demo :D