Hit your agile test goals through Automation on Web Content Management Systems

carriecarlson
hwasem
daniel.skorski@pnnl.gov
mikemadison

Our team actively works on 20+ websites across a variety of clients, topics, and environments. As we are an Agile/Scrum based team, we focus on successfully releasing versions of these websites sites every sprint (3 weeks). As our portfolio has grown, manually testing so many sites in such a limited amount of time has proven to be a challenge. Therefore we have necessarily moved away from only manual testing to incorporate a variety of automated testing methodologies and technologies. This talk will focus on technologies such as Wraith, Selenium Grid, and Behat. We will discuss how we use these technologies in parallel with Jenkins to perform automated regression testing across our suite of projects. We will also demonstrate how we integrate these tests into our development environments using Git, and how we track and manage our testing suite using tools like Jira and Confluence.

Session Track

DevOps

Experience Level

Intermediate

Drupal Version