Equivalence Class Listing

From dis-Emi-A

Jump to: navigation, search


Contents

Alternate Terminology

In some alternate testing methods the following terms may be used to refer to the partitioning of input data. Here is their name and a reasonable mapping to our system.

In Range => Valid 
Input which is valid and can produce meaningful output
Out of Range => Invalid - Semantic 
Input, which while has the correct syntax, can not be used in the current operation.
Out of Domain => Invalid - Syntax 
Input which does not match the expected syntax; the form of the data is simply incorrect.


Generic Partitions

Valid

Common 
Check valid and common inputs.
Boundary 
Check both minimal and maximal conditions.
Encoding 
Check acceptance of full supported encodings.

Invalid - Semantic

Boundary 
Check both sub-minimal and super-maximal conditions.
Semantic Variance 
Check for range correct but invalid values, special conditions on input format. Use the the influences of step 5 to determine these conditions (these may already appear as paths on the chart).

Invalid - Syntax

Encoding 
Use an unexpected or unhandled encoding for the submitting data. Submit data which is it not valid for the encoding (nor a valid code combination).
Personal tools