DocumentCode :
3297084
Title :
Automatic Path-Oriented Test Data Generation Using a Multi-population Genetic Algorithm
Author :
Chen, Yong ; Zhong, Yong
Author_Institution :
Chengdu Inst. of Comput. Applic., Chinese Acad. of Sci., Chengdu
Volume :
1
fYear :
2008
fDate :
18-20 Oct. 2008
Firstpage :
566
Lastpage :
570
Abstract :
Automatic path-oriented test data generation is an undecidable problem and genetic algorithm (GA) has been used to test data generation since 1992. In favor of MATLAB, a multi-population genetic algorithm (MPGA) was implemented, which selects individuals for free migration based on their fitness values. Applying MPGA to generating path-oriented test data generation is a new and meaningful attempt. After depicting how to transform path-oriented test data generation into an optimization problem, basic process flow of path-oriented test data generation using GA was presented. Using a triangle classifier as program under test, experimental results show that MPGA based approach can generate path-oriented test data more effectively and efficiently than simple GA based approach does.
Keywords :
flow graphs; genetic algorithms; program testing; MPGA algorithm; automatic path-oriented test data generation; control flow graph; multipopulation genetic algorithm; optimization problem; software testing; triangle classifier; Automatic testing; Computer applications; Costs; Educational institutions; Genetic algorithms; Input variables; MATLAB; Robustness; Search methods; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Natural Computation, 2008. ICNC '08. Fourth International Conference on
Conference_Location :
Jinan
Print_ISBN :
978-0-7695-3304-9
Type :
conf
DOI :
10.1109/ICNC.2008.388
Filename :
4666909
Link To Document :
بازگشت