(A talk at PIPELINE Conference 2015, London – https://pipelineconf.info/2015-event/speakers/)

Writing and maintaining complex, production-like, acceptance tests is complex. In this talk I will describe approaches to acceptance testing that allow teams to: work quickly and effectively; build excellent functional coverage for complex enterprise-scale systems; manage and maintain those tests in the face of change and evolution in both the codebase and the understanding of the business problem. How do you fail fast? How do you make your testing scalable? How do you isolate test cases from one-another? How do you maintain a working body of tests when you radically change the interface to your system?”

Dave Farley is the co-author of the Jolt-award winning book ‘Continuous Delivery’ a regular conference speaker and blogger and a contributor to the Reactive Manifesto. Dave is an independent software developer and consultant, and founder and director of Continuous Delivery Ltd.