Software Testing

(4) Random vs Partition-Based Testing

Idea of Partition-Based Testing

  • Input domain is divided into partitions, which show the "same" behavior
  • Test each partition with a small number of test cases
  • Hypothesis:
    • If one input value of a partition leads to a failing test case, all other input values of the same partition will also lead to a failing test case and vice versa.
 

Diskussion