29 B1 Input Space Partitioning Combinatorial Testing A by Mehra
29 B1 Input Space Partitioning Combinatorial Testing A by Mehra
Functionality-based
Characteristics Blocks and Values
Number of occurrences of element in list b1 = 0
b2 = 1
b3 = more than 1
Element occurs first in list b1 = true
b2 = false
Identify Characteristics
The interface-based approach develops
characteristics directly from input
parameters
The functionality-based approach
develops characteristics from functional
or behavioral view
Choosing Block and
Values
Valid values
Boundaries
Normal use
Invalid values
Special values
Missing partitions
Overlapping partitions
Functionality-Based
Geometric partitioning of TriTyp’s inputs
Partition b1 b2 b3 b4
Geometric Classification Scalene Isosceles Equilateral invalid