Combinatorial Test Case Suite Generation Based on Differential Evolution Algorithm.

Xu Liang,Shujie Guo,Ming Huang,Xuan Jiao
DOI: https://doi.org/10.4304/jsw.9.6.1479-1484
2014-01-01
Abstract:The combinatorial testing, an effective way to improve the efficiency of software testing, is an important means to ensure the quality of software. In the combinatorial testing, the key is the combinatorial test case suite generation. According to the characteristics of the combinatorial test case suite generation problem, this paper proposes a differential evolution algorithm based on the one-test-at-a-time strategy for the solution to this problem. Through the experiments, this paper compares optimized performances of different mutations, explores the influence of algorithm parameters on the optimized performance and verifies the effectiveness and advancement of the solution.
What problem does this paper attempt to address?