Lecture Notes for Extreme Programming
31 May 2001 - Acceptance Testing
- why test
- customer assurance
- developer's feedback
- establish baselines for further development and maintenance -
regression
- motivations
- programming is hard, programmers are dumb
- earliest detection is cheapest
- clarify specifications - dangerous
- method
- customer specifies tests
- programmer designs, implements, executes and archives tests
- automation - no guru checks output
- testing is a non-human activity
- good testing is hard
- testing must be repeatable
- automated testing development - deja gnus, xUnit
- what kind of testing
- unit testing
- acceptance testing
This page last modified on 3 July 2001.