Experimental assessment of random testing for object-oriented software
Ilinca Ciupa, Andreas Leitner, Manuel Oriol, Bertrand Meyer · 2007
Progress in testing requires that we evaluate the effectiveness of testing strategies on the basis of hard experimental evidence, not just intuition or a priori arguments. Random testing, the use of randomly generated test data, is an example of a strategy that the literature often deprecates because of such preconceptions. This view is worth revisiting since random testing otherwise offers several attractive properties: simplicity of implementation, speed of execution, absence of human bias.