BDD for Better Drupal Delivery

Speakers: 

Behavior-Driven Development gives us a way of describing how our software should behave in terms that our customers can understand, and testing to ensure that these expectations are met. Drupal has good support for BDD via Behat and the Drupal Extension, but the main blocker to greater adoption to BDD is often not the technology but the understanding of how and when to apply it.

This talk aims to address both issues, and will include:

  • The business case for BDD
  • How to get the most out of BDD on your projects
  • A simple run-through of how to set up Behat and start testing!

BDD has been a regular topic at past DrupalCons, but I hope that this talk will provide the best "beginner's guide" to BDD so far, along with some insights that more advanced members of the audience can make practical use of on their projects.

About the speaker:

Rob Knight is Technical Lead with Fluxus, has been a Drupal developer for over 8 years.

Schedule info
Track: 
Coding and Development
Experience level: 
Beginner
Drupal Version: 
N/A