
This presentation shows how you can use Behat, Drupal Extension, Selenium and Travis CI to provide cheap and effective testing for client project.
Automated testing has a lot of benefits: it reduces maintenance costs, improves software quality, speeds up time to market and prevents embarrassing regressions. In the long run having a test suite saves time and money for any project. However in practice most small to medium size client projects are delivered without any tests. Why? Because tests have the reputation to be expensive and difficult to write. Luckily with Behat this is no longer the case: tests can be written in plain English in a few minutes.