Equivalence Class Listing
From dis-Emi-A
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).
