Behavior Driven Development with Behat

Thursday, 9:00 a.m. - 5:00 p.m.

Presented by Promet Source

Course Description

This workshop helps developers to get started with the process of behavior driven development (BDD) in PHP using the Behat toolkit with Drupal specific extensions in order to align technical testing with business expectations when using Drupal as a development platform. Technical project managers and QA testers will also find this course helpful by introducing them to the concepts and importance of User Acceptance testing in client site development.

Learning Objectives

The attendee will:

  • gain an understanding of the principles of behavior driven development
  • be introduced to Behat and the Behat Drupal Extension 
  • learn how create Behat test cases from user stories 
  • learn how to develop domain-specific language for tests 
  • be introduced to creating feature context based scenarios (PHP development experience required; some coding skills needed for this portion)
  • learn how to execute Behat tests
Who Will Benefit from This Course?

Developers, technical project managers and QA testers interested in improving software development quality and reliability through client-centric user acceptance testing.

Prerequisites for the Course
  • Object oriented PHP knowledge
  • Drupal 7 experience
  • Some familiarity with Linux and Command Line tools 
  • A laptop with VirtualBox, Vagrant, and your favorite IDE or code editor installed
Register for this training

Corny Jokes

What do you call the best student at corn school? The A-corn. -Dave Reid

View Corny Jokes | Submit your own Corny Joke