Introducción a Behat: testea tu aplicación como un niño de verdad

by Rodrigo Aguilera

En esta sesión introduciremos una nueva categoría de testeo: el "behavioural testing" y en concreto la herramienta behat. Gracias a esta mejora hemos podido dar más solidez a nuestras aplicaciones y dormir más tranquilos por la noche.

Primero hablaremos de el nivel de testeo que es posible con behat, como se integra con drupal y como automatizar su ejecución.

Una de las grandes ventajas de behat es que usa un lenguaje natural para describir lo que se está testeando. Esto abre la puerta a poder definir nuestra propias frases de test más acordes al dominio de nuestra aplicación.

Otro punto interesante es la integración con navegadores reales que nos permite probar la aplicación en multiples entornos y ver exactamente que está pasando cuando algo falla.

  • Para venir a la sesión hace falta un mínimo de interés en desarrollos de calidad.
  • Durante la sesión se hablara de como introducir behat en tu proceso de desarrollo y se hará una pequeña introducción a caracteristicas más avanzadas de la herramienta
  • No importa si usas drupal 7 u 8 la integración de behat funciona con ambas versiones

Slides

Drupal level: Beginner, Language: Español


About Rodrigo Aguilera

Organization: Ymbra

Twitter | Linkedin