Get on the Behat Tests Bandwagon

Jon Pugh

If you work in Drupal and keep your ears open, you have probably heard of "Behat" testing. Behavioral testing is the best way to ensure the functionality of your Drupal site using basic English. Come to this session to get a hands on deep dive of Behat testing. We will get our hands dirty, going step by step so you can see all the little challenges and nuances to Behat PHP testing.

  • Setting up Behat.
  • Writing tests.
  • Running locally.
  • Running on every git push and every pull request.
  • Advanced Behat: Selenium
  • Every step, we will work through together, to try to give you the deepest understanding possible.

Session video: https://camp.drupal.cornell.edu/sessions/get-behat-tests-bandwagon 

Program tags

automation, devops, testing

Experience Level

Intermediate

Drupal Version