2012
DOI: 10.1145/2347696.2347707
|View full text |Cite
|
Sign up to set email alerts
|

Applying genetic algorithm to increase the efficiency of a data flow-based test data generation approach

Abstract: The success or failure of the entire software development process relies on the software testing component which is responsible for ensuring that the software that is released is free from bugs. One of the major labor intensive activities of software testing is the generation of the test data for the purpose of applying the testing methodologies. Many approaches have been tried and tested for automating the process of generating the test data. Meta-heuristics have been applied extensively for improving the eff… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0
1

Year Published

2013
2013
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 23 publications
(7 citation statements)
references
References 12 publications
0
6
0
1
Order By: Relevance
“…Mahajan et al [25] applied genetic algorithm to improve data flow-based test data generation. In this approach, the authors use the CFG to generate the data flow model of the program under test (i.e.…”
Section: Related Work On Structural-based Testing Of Ao Programsmentioning
confidence: 99%
See 1 more Smart Citation
“…Mahajan et al [25] applied genetic algorithm to improve data flow-based test data generation. In this approach, the authors use the CFG to generate the data flow model of the program under test (i.e.…”
Section: Related Work On Structural-based Testing Of Ao Programsmentioning
confidence: 99%
“…In summary, research on testing of AO programs (hereafter called AO testing) has been mainly concerned with: (i) the characterisation of fault types and bug patterns [2][3][4][5][6][7], (ii) the definition of underlying test models and test selection criteria [8][9][10][11][12][13][14][15][16][17][18] and (iii) the provision of automated tool support [11,14,16,[18][19][20][21][22]. In particular, structural-based and mutation-based testing have been on focus by several research initiatives [8,9,[11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29].…”
Section: Introductionmentioning
confidence: 99%
“…Since then, several articles have been presented, e.g. [50][51][52][53][54][55]. It should be noted, however, that all of the results presented in these articles have been based on the fact that they had access to the source code.…”
Section: Related Workmentioning
confidence: 99%
“…The data flow testing approach can be used in combination with traditional coverage criteria to generate test data automatically. Meta heuristics like Genetic algorithms have been used effectively for this purpose [23].…”
Section: Integration Testingmentioning
confidence: 99%