Software Testing

(4) Random vs Partition-Based Testing

What is the main idea behind the Markov-Chain Based Adaptive Partition Testing?

If we find a bug (failure-causing input) in one of the blocks, then we increase the likelihood of that block being picked in the next round.
If we don't find a bug, we decrease the likelihood of the block being picked in the next round.

Diskussion