DocumentCode
2823745
Title
Test data reduction based on dominance relations of target statements
Author
Yao, Xiangjuan ; Gong, Dunwei ; Luo, Yongjin ; Li, Ming
Author_Institution
Coll. of Sci., China Univ. of Min. & Technol., Xuzhou, China
fYear
2012
fDate
10-15 June 2012
Firstpage
1
Lastpage
8
Abstract
Traditional methods of generating test data may result in redundancy of test data, which brings many troubles to software testing. In order to solve the redundancy of test data, this study proposed a novel approach of generating test data by reducing target statements based on dominant relations. First, basic concepts and principles concerning dominance are listed. Then, an approach is proposed to reduce target statements according to their dominant relations. Finally, test suite covering the reduced set of target statements is generated by a genetic algorithm. The generated test suite can also cover all original target statements, which is guaranteed by the proposed strategy. We applied the method to nine benchmark programs, and compared with traditional and greedy methods. The experimental results show that our method can not only reduce redundancy, but also improve the efficiency of generating test data.
Keywords
data reduction; genetic algorithms; greedy algorithms; program testing; dominance relations; generated test suite; genetic algorithm; greedy method; software testing; target statements; test data reduction; Correlation; Educational institutions; Genetic algorithms; Redundancy; Software; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2012 IEEE Congress on
Conference_Location
Brisbane, QLD
Print_ISBN
978-1-4673-1510-4
Electronic_ISBN
978-1-4673-1508-1
Type
conf
DOI
10.1109/CEC.2012.6256623
Filename
6256623
Link To Document