Overview: This is the first start-to-finish, real-world guide to ATDD for every agile project participant. Leading agile consultant Ken Pugh begins with a dialogue among a customer, developer, and tester, explaining the “what, why, where, when, and how” of ATDD and illuminating the experience of participating in it.
Next, Pugh presents a practical, complete reference to each facet of ATDD, from creating simple tests to evaluating their results. He concludes with five diverse case studies, each identifying a realistic set of problems and challenges with proven solutions.
- How to develop software with fully testable requirements
- How to simplify and componentize tests and use them to identify missing logic
- How to test user interfaces, service implementations, and other tricky elements of a software system
- How to identify requirements that are best handled outside software
Authors:
Ken Pugh
Published In:
2010