DrupalCon Los Angeles 2015: Multidimensional testing workflow before merge to master

27:01 · 11 May 2015 – 15 May 2015 · YouTube

About this talk

This talk addresses the challenges developers face when code integrates into the master branch, particularly when it leads to unexpected issues before a release. The speaker discusses the implementation of Continuous Integration (CI) using Jenkins to create separate environments for each GitHub pull request, allowing for thorough quality assurance before merging. Key topics include the use of static analysis tools for early detection of code quality issues, building a site based on pull request changes, running automated tests with PHPUnit and Behat, visual regression testing to identify UI changes, and managing automated deployments across environments. Additionally, the speaker highlights the integration of Vagrant into their workflow and the tools included in their standard development environment.

From event

DrupalCon Los Angeles - May 2015

11 May 2015 – 15 May 2015

All event videos
Back to Watch