About this talk
This talk explores how Pantheon utilizes Behat to streamline conversations about software expectations within development teams. The speaker discusses various applications of Behat, including testing the command line tool Terminus and sharing tests across multiple WordPress plugins. The session also covers advanced topics such as overriding Behat classes for user login steps during SAML integration, conducting nightly tests for Drupal and WordPress core, and verifying data migration from Drupal 7 to Drupal 8. Additionally, participants learn about the remote execution of Behat tests against Pantheon-installed sites and performance comparisons between PHP 5 and PHP 7.