Software Testing

(4) Random vs Partition-Based Testing

Model of Weyuker & Jeng - General Definitions

  • Programs 𝑃 with input domain 𝐷 of size 𝑑, of which 𝑚 points produce incorrect output (d>>m).
  • Use 𝑛 test cases (or test input data)
  • Failure rate 𝜃 is the probability that a failure-causing input will be selected as a test case. (For every single block with i)
    • 𝜃=m/|D|
 

Diskussion