The Need for Speed: Automating Acceptance Testing in an Extreme Programming Environment
Acceptance tests must go beyond functionality to determine whether the packages meet goals such as specified performance levels. Automating end-to-end testing from the customer point of view can seem as daunting as driving along the edge of a cliff with no guard rail. At Tensegrent, a software engineering firm in Denver organized around XP practices, the developers and the tester have worked together to design modularized, self-verifying tests that can be quickly developed and easily maintained. This is accomplished through a combination of in-house and vendor-supplied tools.
Lisa Crispin, Tip House & Carol Wade
Agile Alliance
May 1, 2001
link






