The path ahead:
Behat Testing in Drupal

by David Numan / @dnuman



Choose a theme which best suites the lighting in the room

Theme: dark | light

Disclaimer

The internet is a big place and some tools and options may be missing in this evaluation.


Github repo for this presentation:

github.com/davenuman/behat.slides

Why Behat is a step in the right direction

An evaluation of Behat and alternatives:

  1. Quick Intro to BDD
  2. What are the tools available?
  3. The case for Behat.

Why Behaviour Driven Development?

BDD tools available

  • Simpletest, phpunit (not BDD)
  • Selenium
  • jmeter
  • Codeception
  • Behat

Evaluation: Scenario Code Samples

  • Selenium
  • jmeter
  • Codeception
  • Behat

Selenium

{json goes here}