DocumentCode
1566489
Title
A path-oriented test data generation approach for automatic software testing
Author
Xu, Xiaofeng ; Chen, Yan ; Li, Xiaochao ; Guo, Donghui
Author_Institution
Dept. of Phys., Xiamen Univ., Xiamen
fYear
2008
Firstpage
63
Lastpage
66
Abstract
The clonal selection (CS) algorithm is an optimization algorithm based upon the clonal selection principle in the biological immune system. This paper presents a novel approach that uses CS algorithm for path-oriented test data generation. The approach takes a selected path as a target and executes sequences of operators iteratively for test case to generate. An affinity function which is made up of a similarity and penalty value is developed to guide the test generator to make successive modifications of the test data, so that test data can ever closer to satisfy the requirement. The comparison results show that this approach is more efficient than those based on other heuristic algorithms in finding solutions.
Keywords
optimisation; program testing; affinity function; automatic software testing; clonal selection algorithm; optimization algorithm; path-oriented test data generation; Automatic testing; Biological information theory; Cloning; Data engineering; Electronic equipment testing; Encoding; Heuristic algorithms; Iterative algorithms; Software algorithms; Software testing; Affinity function; Automatic Software Testing; Clonal Selection (CS); Path-Oriented Test Data Generation;
fLanguage
English
Publisher
ieee
Conference_Titel
Anti-counterfeiting, Security and Identification, 2008. ASID 2008. 2nd International Conference on
Conference_Location
Guiyang
Print_ISBN
978-1-4244-2584-6
Electronic_ISBN
978-1-4244-2585-3
Type
conf
DOI
10.1109/IWASID.2008.4688344
Filename
4688344
Link To Document