You are here

Automated Behat Testing with Pull Request Environments on your own Servers

This site is for archival purposes only. 

Find out what is happening with the Twin Cities Drupal User Group at https://tcdrupal.org/

Track: 
Back-end Design & Development
Front-end Design & Development
DevOps
Experience Level: 
Intermediate
Session Length: 
60 minutes

DevShop is an open-source Drupal hosting platform that can be used for production, development and testing environments.

Powered by a Drupal web interface, simply enter your websites source code, name your environments, pick your branches, and start running Behat tests on every git push.

DevShop allows you to setup automated Behat testing without writing any scripts, creating any YAML files, or learning about Jenkins or Docker.

Easily launch new environments for every pull request or every branch of your git repository.

Come to this session to get a hands-on walkthough of setting up a Drupal site from scratch for automated Behat testing.

Learning Objectives & Outcomes: 

Learn how to add Behat tests to your Drupal project and run them automatically. See how to install and configure a DevShop server to spin up new copies of your website everytime you submit a new Pull Request.