Customer tests (or, as we also call them, acceptance tests) are defined by the customers. Their purpose is to test every story, to provide the customer with confidence that the story is correctly implemented. Customer tests are supposed to be automated and run regularly to catch regressions as the system evolves. Are Customer Tests Essential?In my opinion these tests are quite important, indeed essential. Here's why.
Running without acceptance tests is running out of control. |