4.3 Article

Adaptive random testing based on flexible partitioning

Journal

IET SOFTWARE
Volume 14, Issue 5, Pages 493-505

Publisher

WILEY
DOI: 10.1049/iet-sen.2019.0325

Keywords

program testing; software reliability; iterative methods; failure detection; boundary distance; test case selection; FP-ART; test case generation; iterative partition testing method; lightweight method; random partitioning; flexible partitioning; adaptive random testing method; failure-detection ability; IPT method; RP-ART; failure-detection effectiveness

Funding

  1. National Natural Science Foundation of China [61762040, U1836116, 61872167]
  2. Natural Science Foundation of the Jiangxi Province [20162BCB23036, 20171ACB21031]
  3. Science Foundation of the Jiangxi Educational Committee [GJJ180276]

Ask authors/readers for more resources

Adaptive random testing (ART) achieves better failure-detection effectiveness than random testing due to its even spreading of test cases. ART by random partitioning (RP-ART) is a lightweight method, but its advantage over random testing is relatively low. Although iterative partition testing (IPT) method has good performance for detecting failures in a block pattern, it loses randomness during the test case generation. To overcome the shortcomings of the above two algorithms, a new algorithm named ART by flexible partitioning (FP-ART) is proposed. In the FP-ART, a set of random candidates is used to select an appropriate test case by considering their boundary distance. Accordingly, the corresponding sub-domain is also partitioned by the new test case. Based on this kind of flexible partitioning, the randomness of test case selection can be guaranteed and the spatial distribution of test cases is even more diverse. According to the results in simulation and empirical experiments, FP-ART demonstrates better failure-detection effectiveness than RP-ART and is more suitable to detect the failures in strip patterns than the IPT method. Meanwhile, its failure-detection ability is much stronger than that of fixed-size-candidate-set ART in the cases of a relatively high failure rate.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.3
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available