22.04.2013 Views

appendix 1. analyzing the triangle problem - Testing Education

appendix 1. analyzing the triangle problem - Testing Education

appendix 1. analyzing the triangle problem - Testing Education

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.

ANALYZING THE TRIANGLE PROBLEM<br />

(Continued)<br />

o If a diagram of <strong>the</strong> <strong>triangle</strong> is displayed, calculated from <strong>the</strong> three numbers<br />

entered on <strong>the</strong> keyboard (which may be suitable for a children's math tutorial<br />

package), is its shape correct?<br />

o What if <strong>the</strong> rapidity of <strong>the</strong> input data entry exceeds <strong>the</strong> system’s ability to receive<br />

and process <strong>the</strong> data?<br />

o What about testing for usability? For example, are <strong>the</strong> instructions and error<br />

messages meaningful to <strong>the</strong> typical user?<br />

o If <strong>the</strong> delimiter among <strong>the</strong> input data fields is <strong>the</strong> Enter key, does it work as<br />

expected? What if it is hit multiple times? What if <strong>the</strong> tab is used instead of <strong>the</strong><br />

enter key?<br />

o What about testing for international users? What if <strong>the</strong> system messages are in<br />

German but most users speak only English?<br />

o What about <strong>the</strong> software documentation? It is not good practice to deliver<br />

software without adequate documentation. The documentation test addresses<br />

<strong>the</strong>se types of questions:<br />

- Does <strong>the</strong> documentation describe correctly how <strong>the</strong> software works?<br />

- Is <strong>the</strong> documentation readable and usable?<br />

* * * * * * * * * * * * *<br />

There are o<strong>the</strong>r tests that may be appropriate too. For example, if <strong>the</strong> data entry of <strong>the</strong> three<br />

numbers can be performed ei<strong>the</strong>r by keystrokes or mouse clicks, a reasonable test is to check that<br />

both input methods work correctly. What o<strong>the</strong>r test cases can you find?<br />

Copyright 2004 Collard 21 & Company<br />

Appendix 1<br />

21

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

Saved successfully!

Ooh no, something went wrong!