Acceptance tests
CSSE 221 – Fundamentals of Software Development Honors
Fall 2008–2009
An acceptance test is a test that the user
could do to judge whether or not to accept the software.
- So NO reference to classes or other project internals.
- You can, and probably should, refer to your
list of features
in writing the acceptance tests.
- Each test must state what the user should do and how the program should respond.
- A real-life project might have hundreds of acceptance tests.
For your Simulation project, limit yourself to about 15 to 30 acceptance tests.
- So each team member should supply 5 to 10 acceptance tests.