Bugs Shipped: Agile Versus eXtreme
Traditionally, acceptance testing is an end-of-development, final-stage test activity, often done ad-hoc by users. Instead, with extreme acceptance testing, you can transform it into an iterative, automated practice that can be used by developers throughout the project. Marnie Hutcheson explains how turning the "acceptance testing" knob up to "ten" increases the ROI of testing throughout the project and why the practice of testing only at the end of a project fails to provide the timely feedback needed by developers and users. Learn how extreme acceptance testing fits into the flow of an Agile development project and how developers, testers, and customers benefit from this approach. See examples of the automated acceptance testing frameworks, Avignon and FIT.