Make the Robots Do It! Practical Continuous Integration and Automated Testing

Shawn DeArmond
Mark Miller

DevOps, CI, Build, Test, Deploy! There are a lot of different components flying around this buzzword-compliant practice. It’s hard to know where to start. (Spoiler: always start with low-hanging fruit!) But the promises are very attractive: Fewer bugs, faster deployment, greater confidence in your changes.

Learn practical tools and workflows from those of us already in the trenches. We will cover:

Identifying the areas where automation will make the biggest difference

Continuous Integration tools and services such as CircleCI, ProboCI, Bitbucket Pipelines, GitHub, and GitLab.
Automated testing techniques such as End to End (Behavioral, Functional, etc), and Visual Regression.
Automated testing tools, such as Cypress, BackstopJS, Behat, PHPUnit, and more.
Remember, it's a journey, not a destination.

Previous Knowledge
This session assumes you have some knowledge of application development, but is also applicable to project managers and product owners who are interested in realizing increased stability of your systems.

https://2019.badcamp.org/session/make-robots-do-it-practical-continuous-integration-and-automated-testing

Drupal is a registered trademark of Dries Buytaert.