2014
DOI: 10.5120/15684-4534
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Generation of Data Flow Test Paths using a Genetic Algorithm

Abstract: Path testing a program involves generating all paths through the program, and finding a set of program inputs that will execute every path. Since it is impossible to cover all paths in a program, path testing can be relaxed by selecting a subset of all executable paths that fulfill a certain path selection criterion and finding test data to cover it. The automatic generation of such test paths leads to more test coverage paths thus resulting in efficient and effective testing strategy. This paper presents a st… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
53
0
1

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 34 publications
(54 citation statements)
references
References 23 publications
(22 reference statements)
0
53
0
1
Order By: Relevance
“…This section describes a proposed GA for automatic test path generation [33]. The algorithm searches for test paths that satisfy the all-uses criterion.…”
Section: Ga-based Technique For Test Paths Generationmentioning
confidence: 99%
See 4 more Smart Citations
“…This section describes a proposed GA for automatic test path generation [33]. The algorithm searches for test paths that satisfy the all-uses criterion.…”
Section: Ga-based Technique For Test Paths Generationmentioning
confidence: 99%
“…(A test path is said to cover a def-use path, if it includes a subpath, which starts at the def-node and ends at the use node of the def-use path and does not pass through its killing nodes.) The fitness value fitness_value(vi) for each chromosome vi (i = 1, …, POPSIZE) is calculated as follows [16]:…”
Section: Evaluation Functionmentioning
confidence: 99%
See 3 more Smart Citations