10.12.2012 Views

Domain Testing: Divide and Conquer - Testing Education

Domain Testing: Divide and Conquer - Testing Education

Domain Testing: Divide and Conquer - 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.

Variable(s) Equivalence<br />

Class(es)<br />

‘student All scores 60<br />

score’ <strong>and</strong> greater<br />

All scores less<br />

than 60<br />

All scores<br />

greater than<br />

100<br />

All negative<br />

scores<br />

Test cases Risks Notes<br />

60, 100 1) Failure to correctly<br />

process scores 60 <strong>and</strong><br />

above, that is, failure<br />

to NOT assign a grade<br />

of ‘F’ to scores 60 <strong>and</strong><br />

above.<br />

2) Mish<strong>and</strong>ling of<br />

lower <strong>and</strong> upper<br />

boundary values.<br />

59 1) Failure to give a<br />

student ‘F’ grade in a<br />

course with score less<br />

than 60<br />

2) Mish<strong>and</strong>ling of<br />

value just beneath the<br />

lower boundary.<br />

101 1) Mish<strong>and</strong>ling of<br />

scores greater than 100<br />

2) Mish<strong>and</strong>ling of<br />

value just beyond the<br />

upper boundary value.<br />

-60 1) Mish<strong>and</strong>ling of<br />

negative amounts.<br />

Taking the absolute<br />

value of the negative<br />

score <strong>and</strong> declaring the<br />

grade as not ‘F’ when<br />

it should be ‘F’.<br />

2) Mish<strong>and</strong>ling of<br />

boundary value.<br />

What about<br />

bonus points<br />

that add up to<br />

make the score<br />

greater than<br />

100?<br />

What about<br />

negative<br />

scoring?

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

Saved successfully!

Ooh no, something went wrong!