Test-Driven Drupal Upgrades

Speakers: 

Ever upgraded a Drupal website? Then you've probably spent hours waiting for your upgrade to run, tracking down whether each feature was upgraded correctly, and manually comparing the old version of site to the new one. There are many headaches that come with upgrading, and lots of opportunity for making the process more efficient and test-driven.

In this session, I'll share some techniques for upgrading your Drupal site in a systematic way. Topics will include:

  • Using docker to run multiple Drupal environments
  • Creating a build process to test your upgrade again and again and again..
  • Developing automated integration tests
  • Drastically optimizing your content upgrade process
  • Unit testing

This will be a technical session focusing on large-scale Drupal websites.

Schedule info
Experience level: 
Advanced
Drupal Version: 
Drupal 7.x