P15 Part 3-acceptance-test planning
P15 Part 3-acceptance-test planning
P15 Part 3-acceptance-test planning
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Why Do We Test?<br />
“The goal of <strong>test</strong>ing is to uncover and<br />
fix as many errors as possible, within<br />
the bounds of diminishing returns”<br />
- Futrell, Shafer & Shafer<br />
1. Testing is a process of executing a program<br />
with the intent of finding an error<br />
2. A good <strong>test</strong> case is one that has a high<br />
probability of finding an as yet undiscovered<br />
error<br />
3. A successful <strong>test</strong> is one that uncovers an as<br />
yet undiscovered error<br />
- Glenford J. Myers (IBM, 1979)<br />
2<br />
“Testing cannot show<br />
the absence of defects,<br />
it can only show that<br />
software defects are<br />
present”<br />
- Robert Pressman<br />
© 2007 The University of Texas at Austin