Generating test data covering multiple paths using genetic algorithm incorporating with reducing input domain

3Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The problem of efficiently generating test data covering multiple paths was focused on this study, and a method of generating test data covering multiple paths using a genetic algorithm incorporating with reducing the input domain of a program was presented. In this method, all target paths are first divided into several groups based on the same independent sub-path, and the input variables corresponding to the independent sub-path are determined. Then, a multi-population genetic algorithm is used to generate test data to cover these target paths, each sub-population generating test data covering target paths belonging to the same group. During the evolution, the input variables corresponding to the traversed independent sub-path are remained fixed, and the ranges of crossover and mutation operations are reduced, leading to these sub-populations’ search in a reduced input domain so that the efficiency of generating test data is improved.

Cite

CITATION STYLE

APA

Zhang, Y., Gong, D., Yao, X., & Lu, Q. (2018). Generating test data covering multiple paths using genetic algorithm incorporating with reducing input domain. In Lecture Notes in Electrical Engineering (Vol. 460, pp. 739–747). Springer Verlag. https://doi.org/10.1007/978-981-10-6499-9_70

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free