Adaptive Random Testing (ART) is an effective improvement of Random Testing (RT). It is based on the observation that failurecausing inputs tend to be clustered together. ART, therefore, proposes to have randomly selected test cases being more evenly spread throughout the input domain by employing the location information of the successful test cases (those that have been executed but do not reveal failures). Based on this intuition, several ART methods have been developed. However, the fault-detection capability of some ART methods is compromised in high dimensional input domains. To improve the fault-detection capability in high dimensional input domains, this paper proposes an innovative ART method using the notion of balancing. Simulation results show that the new method has improved the fault-detection capability in high dimensional input domains.
Proceedings of the 2nd International Workshop on Random Testing: co-located with the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), Atlanta, Georgia, United States, 06 November 2007/ Marie-Claude Gaudel, Johannes Mayer and Robert Merkel (eds.),