DocumentCode :
2997979
Title :
Genetic algorithm based test data generator
Author :
Hermadi, Irman ; Ahmed, Moataz A.
Author_Institution :
Dept. of Inf. & Comput. Sci., King fahd Univ. of Pet. & Minerals, Dhahran, Saudi Arabia
Volume :
1
fYear :
2003
fDate :
8-12 Dec. 2003
Firstpage :
85
Abstract :
Effective and efficient test data generation is one of the major challenging and time-consuming tasks within the software testing process. Researchers have proposed different methods to generate test data automatically, however, those methods suffer from different drawbacks. In this paper we present a genetic algorithm-based approach that tries to generate a test data that is expected to cover a given set of target paths. Our proposed fitness function is intended to achieve path coverage that incorporates path traversal techniques, neighborhood influence, weighting, and normalization. This integration improves the GA performance in terms of search space exploitation and exploration, and allows faster convergence. We performed some experiments using our proposed approach, where results were promising.
Keywords :
genetic algorithms; program testing; software performance evaluation; fitness function; genetic algorithm; neighborhood influence; path coverage; path traversal; search space; software testing process; target paths; test data generator; Automatic testing; Computer science; Convergence; Genetic algorithms; Logic testing; Minerals; Petroleum; Software testing; Space exploration; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2003. CEC '03. The 2003 Congress on
Print_ISBN :
0-7803-7804-0
Type :
conf
DOI :
10.1109/CEC.2003.1299560
Filename :
1299560
Link To Document :
بازگشت