Test Driven Development in Real Life

Feb 17, 2019

This session will

Talk about the benefits and risks of using Behat Tests in your day to day Drupal development practices.
Walk through setting up Behat Tests, from scratch, as a live demo. A breakdown of how to really get started
What it means to embrace true Test Driven Development.
Examples of thorough test suites for complex web applications built in Drupal.
Demonstration of the new DevShop Behat Extension which simplifies setup and adds helpful steps, and the DevShop Composer Template which includes it for a working, testable, composer based Drupal build out of the box.
How to create Pull-Request generated environments and run Behat tests automatically using open source DevShop.
A variations of this session was given at Cornell DrupalCamp, it can be watched here: https://camp.drupal.cornell.edu/sessions/get-behat-tests-bandwagon

Jon Pugh


Hi! I'm Karim Boudjema, the developer and site-builder of this site. I'm currently working as a freelance Drupal developer.

I was wondering how could I giving back to the Drupal community all what it gave to me during the last 10 years, that's how the idea of this site came to me ... (read more)

Hi! I’m Santiago Rico, the web designer and themer of this site.

When Karim proposed me to design and theme this site for the Drupal community, I accepted immediately because the community is the main reason why I love Drupal so much.