The chaining approach for software test data generation
ACM Transactions on Software Engineering and Methodology (TOSEM)
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Software Testing
Generating Software Test Data by Evolution
IEEE Transactions on Software Engineering
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
Search-based software test data generation: a survey: Research Articles
Software Testing, Verification & Reliability
Experimental study on GA-based path-oriented test data generation using branch distance
IITA'09 Proceedings of the 3rd international conference on Intelligent information technology application
Hi-index | 0.00 |
The paper presents a case study of applying genetic algorithms (GAs) to the automatic test data generation problem. We present the basic techniques implemented in our prototype test generation system, whose goal is to get branch coverage of the program under testing. We used our tool to experiment with simple programs, programs that have been used by others for test strategies benchmarking and the UNIX utility uniq. The effectiveness of GA-based testing system is compared with a Random testing system. We found that for simple programs both testing systems work fine, but as the complexity of the program or the complexity of input domain grows, GA-based testing system significantly outperforms Random testing.