Automated testing is a cornerstone of Continuous Delivery. Automated functional testing ensures that your software is working across your value stream and that your organization has fast feedback when it’s not. Maintaining automated acceptance tests, once a team has more than a few tests, isn’t trivial however. This video covers best practices for keeping your functional test suites long-lived and healthy, from test strategy and tools all the way to coding practices.

Video Producer: http://www.thoughtworks.com/