doi: 10.4304/jsw.9.6.1479-1484
Combinatorial Test Case Suite Generation Based on Differential Evolution Algorithm
- 1 Software Technology Institute, Dalian Jiao Tong University, Dalian, China
- 2 Mechanical Engineering Institute, Dalian Jiao Tong University, Dalian, China
- 3 Management Institute, Dalian University of Technology, Dalian, China
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.
Keywords
- Combinatorial
- Testing;
- Test
- Case
- Generat
How to Cite
Xu Liang, Shujie Guo, Ming Huang, and Xuan Jiao, "Combinatorial Test Case Suite Generation Based on Differential Evolution Algorithm," Journal of Software, vol. 9, no. 6, pp. 1479-1484, 2014. https://doi.org/ 10.4304/jsw.9.6.1479-1484
Copyright & License
Copyright © 2014 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
