28.07.2013 Views

P15 Part 3-acceptance-test planning

P15 Part 3-acceptance-test planning

P15 Part 3-acceptance-test planning

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!