2013
DOI: 10.1016/j.jss.2013.02.061
|View full text |Cite
|
Sign up to set email alerts
|

An orchestrated survey of methodologies for automated software test case generation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

2
390
0
5

Year Published

2013
2013
2020
2020

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 560 publications
(397 citation statements)
references
References 189 publications
(232 reference statements)
2
390
0
5
Order By: Relevance
“…In the field of software testing, there is a family of test case generation methods, known as adaptive random testing (ART), which is designed to improve the fault-detection effectiveness of random testing by enforcing an even spread of randomly generated test cases over the input domain [2,3]. ART is based on the observation that failure-causing inputs tend to cluster, forming contiguous failure regions.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In the field of software testing, there is a family of test case generation methods, known as adaptive random testing (ART), which is designed to improve the fault-detection effectiveness of random testing by enforcing an even spread of randomly generated test cases over the input domain [2,3]. ART is based on the observation that failure-causing inputs tend to cluster, forming contiguous failure regions.…”
Section: Related Workmentioning
confidence: 99%
“…ART well preserves the randomness of test cases, and outperforms RT in terms of both F-measure and P-measure [2]. Naturally, however, generating an adaptive random test case using the location information of already executed test cases do require more computational overhead as compared with the generation of a pure random number.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…According to an analysis performed over a sample of 100 open source projects called SF100 [8] 1 , we discovered that almost one third of the methods have at least one EDP [7]. Although the number of EDPs of a program is high, and exception handling is an important topic in software development [4], the influence of exception mechanisms to unit test data generation using symbolic execution has not been widely explored [1,3,5].Taking into account the implicit constraints that stem from exception handling mechanisms can significantly increase the number of path constraints. This has the potential to exacerbate a well-known issue faced by symbolic execution approaches: path explosion [1,5,6], which is usually caused by complex loop structures.…”
mentioning
confidence: 99%
“…In the past years, a large number of test case generation techniques have been proposed and investigated; see (Anand et al 2013) for a recent survey. Among the most well known are codebased test generation techniques.…”
mentioning
confidence: 99%