characteristics of random testing