Enhancing adaptive random testing in high dimensional input domains