Acceptance Test |
|
||||||||||||
|
The very same acceptance tests are used by the programmers for checking whether - from their point of view- they have implemented the user story correctly, e.g. whether they have to implement additional tasks.
Acceptance tests do not loose their value, even after the customer has approved the successful implementation of the user story. The user stories are useful for ensuring that subsequent changes of the system does not affect already existing functionality. The acceptance tests take on the role of regression tests. In addition to the acceptance tests the programmer uses unit tests for testing parts of the system, e.g. the methods of a class. |
|
||||||||||||