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