How Spotify Test in Continuous Deployment

What kind of software testing do we need to have in a continuous deployment pipeline? What does it take to push a commit all the way to deployment? Fully automated. Several times a day. This is how Spotify does it.

Model-based testing has played a key factor at Spotify as a part of the automated end-user acceptance testing. This talk presents how Spotify built the Continuous Deployment pipeline for its web player, and changed the way manual testing was performed previously. Also, the tools involved in this continuous deployment, which mostly are open source (Gerrit, Selenium, GraphWalker), will be discussed.

Video producer: http://oredev.org/