DocumentCode
691070
Title
Test Data Generation Algorithm of Combinatorial Testing Based on Differential Evolution
Author
Wang Jianfeng ; Wei Chang´an ; Jiang Shouda
Author_Institution
Inst. of Autom. Test & Control, Harbin Inst. of Technol., Harbin, China
fYear
2013
fDate
21-23 Sept. 2013
Firstpage
544
Lastpage
548
Abstract
In this paper, we present a test data generation algorithm of combinatorial testing based on Differential Evolution, and introduce a selection and substitution based on the degree of unfinished interaction, in order to optimize the test case selected in further. An IPO-like strategy for generating the test suite is used to reduce the dimension for differential evolutionary computation in the optimization process and improve the efficiency of the algorithm. By preliminary experiments, the main parameters in DE algorithm are chosen. And in further experiments, we implement the algorithm in some typical instances to verify its effectiveness. Compare to other well-known algorithms, the final empirical results show the competitiveness of our algorithm in test suite size and running time.
Keywords
combinatorial mathematics; data flow analysis; evolutionary computation; program testing; IPO-like strategy; combinatorial testing; differential evolutionary computation; running time; test data generation algorithm; test suite size; Algorithm design and analysis; Computers; Optimization; Software; Software algorithms; Testing; Vectors; Differential Evolution; Momentum Term; test data generation; the degree of unfinished interaction;
fLanguage
English
Publisher
ieee
Conference_Titel
Instrumentation, Measurement, Computer, Communication and Control (IMCCC), 2013 Third International Conference on
Conference_Location
Shenyang
Type
conf
DOI
10.1109/IMCCC.2013.123
Filename
6840513
Link To Document