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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Variable Dimension Equivalence<br />

classes<br />

Numeric<br />

field<br />

Size All values<br />

within the size<br />

range of minallowed-value<br />

to maxallowed-value<br />

All values<br />

having sizes<br />

outside the<br />

allowed range<br />

Test cases<br />

(Best representatives)<br />

1) Min-allowed-value<br />

2) Max-allowed-value<br />

These two are at the function<br />

level.<br />

1) Min-allowed-value -1<br />

2) Max-allowed-value + 1<br />

3) Null<br />

4) Minimum possible number<br />

allowed to be entered in the<br />

field at the system level<br />

5) Maximum possible number<br />

allowed to be entered in the<br />

field at the system level<br />

6) Min-possible number - 1 at<br />

the system level.<br />

7) Max-possible number + 1<br />

at the system level<br />

Risks<br />

1) Failure to process<br />

numeric values correctly<br />

that are within the<br />

allowed range of sizes<br />

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

<strong>and</strong> upper boundary values.<br />

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

values that are outside the<br />

allowed range of size<br />

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

just beneath <strong>and</strong> beyond<br />

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

boundaries respectively.<br />

3) Mish<strong>and</strong>ling of values<br />

that are too small <strong>and</strong> too<br />

big at the system level <strong>and</strong><br />

even beyond.

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

Saved successfully!

Ooh no, something went wrong!