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 :
بازگشت