Acceptance Testing for Continuous Delivery
David Farley @davefarley77
Writing and maintaining a suite of acceptance tests that can give you a high level of confidence in the behaviour and configuration of your system is a complex task. In this talk Dave 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 of evolution in both the codebase and the understanding of the business problem.
This talk will answer the following questions, and more: 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?
Founder and director of Continuous Delivery Ltd, Dave is a thought-leader in the field of Continuous Delivery, DevOps and Software Development and works as an independent consultant and trainer. Dave is co-author of the Jolt-award winning book 'Continuous Delivery' and the 'Reactive Manifesto'. He is also a regular conference speaker and well known blogger.
Dave has been having fun with computers for over 30 years. During that period he has worked on most types of software. Dave focus in recent years has been in the field of low latency computing, developing high performance software for the finance industry.
You can find out more about his thoughts at his blog at http://www.davefarley.net/.