Abstract—Adaptive Random Testing (ART) is a testing technique which is based on an observation that a test input usually has the same potential as its neighbors in detection of a specific program defect. ART helps to improve the efficiency of random testing in that test inputs are selected evenly across the input spaces. However, the application of ART to object-oriented programs (e.g., C++ and Java) still faces a strong challenge in that the input spaces of object-oriented programs are usually high dimensional, and therefore an even distribution of test inputs in a space as such is difficult to achieve. In this paper, we propose a divergence-oriented approach to adaptive random testing of Java programs to address this challenge. The essent...
Adaptive Random Testing (ART) is an effective improvement of Random Testing (RT). It is based on the...
Random testing (RT) is a fundamental and important software testing technique. Based on the observat...
Adaptive random testing (ART) describes a family of algorithms for generating random test cases that...
Random testing is not only a useful testing technique in itself, but also plays a core role in many ...
Software testing has many types of technique to increase the bug finding. One of the main testing te...
Software testing has many types of technique to increase the bug finding. One of the main testing te...
Random testing is a standard software testing method. It is a popular method for reli-ability assess...
Random testing is a basic testing technique. Motivated by the observation that neighboring inputs no...
Adaptive random testing (ART) has been proposed as an enhancement to random testing for situations w...
Random testing is a standard software testing method. It is a popular method for reli-ability assess...
Random testing (RT), which simply selects test cases at random from the whole input domain, has been...
Random testing is not only a useful testing technique in itself, but also plays a core role in many ...
Random testing (RT) is a basic and simple software testing technique. However, it is controversial w...
Random testing (RT) is a basic software testing method. When used to detect software failures, RT us...
Random testing (RT) has been identified as one of the most popular testing techniques, due to its si...
Adaptive Random Testing (ART) is an effective improvement of Random Testing (RT). It is based on the...
Random testing (RT) is a fundamental and important software testing technique. Based on the observat...
Adaptive random testing (ART) describes a family of algorithms for generating random test cases that...
Random testing is not only a useful testing technique in itself, but also plays a core role in many ...
Software testing has many types of technique to increase the bug finding. One of the main testing te...
Software testing has many types of technique to increase the bug finding. One of the main testing te...
Random testing is a standard software testing method. It is a popular method for reli-ability assess...
Random testing is a basic testing technique. Motivated by the observation that neighboring inputs no...
Adaptive random testing (ART) has been proposed as an enhancement to random testing for situations w...
Random testing is a standard software testing method. It is a popular method for reli-ability assess...
Random testing (RT), which simply selects test cases at random from the whole input domain, has been...
Random testing is not only a useful testing technique in itself, but also plays a core role in many ...
Random testing (RT) is a basic and simple software testing technique. However, it is controversial w...
Random testing (RT) is a basic software testing method. When used to detect software failures, RT us...
Random testing (RT) has been identified as one of the most popular testing techniques, due to its si...
Adaptive Random Testing (ART) is an effective improvement of Random Testing (RT). It is based on the...
Random testing (RT) is a fundamental and important software testing technique. Based on the observat...
Adaptive random testing (ART) describes a family of algorithms for generating random test cases that...