2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011) 2011
DOI: 10.1109/ase.2011.6100119
|View full text |Cite
|
Sign up to set email alerts
|

Symbolic search-based testing

Abstract: Abstract-We present an algorithm for constructing fitness functions that improve the efficiency of search-based testing when trying to generate branch adequate test data. The algorithm combines symbolic information with dynamic analysis and has two key advantages: It does not require any change in the underlying test data generation technique and it avoids many problems traditionally associated with symbolic execution, in particular the presence of loops. We have evaluated the algorithm on industrial closed so… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
60
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 72 publications
(60 citation statements)
references
References 23 publications
0
60
0
Order By: Relevance
“…As for any other symbolic execution approach, the results of SUSHI depend on the path exploration strategy. Our evaluation provides additional evidence of the differences and the complementarity between symbolic execution and search-based software testing approaches [2,22,31,35,55].…”
Section: Rq3: Sushi Wrt Complex Heap Inputsmentioning
confidence: 99%
“…As for any other symbolic execution approach, the results of SUSHI depend on the path exploration strategy. Our evaluation provides additional evidence of the differences and the complementarity between symbolic execution and search-based software testing approaches [2,22,31,35,55].…”
Section: Rq3: Sushi Wrt Complex Heap Inputsmentioning
confidence: 99%
“…Lakhotia et al [1] propose a fitness function based on symbolic execution. The proposed fitness function analyses and approximates symbolic execution paths: some variables are approximated and any branches involving these variables are ignored.…”
Section: Related Workmentioning
confidence: 99%
“…During solving test target if a target is proved infeasible, then the generator drops it from the set of target to cover. 1 Choco is an open source java constraint programming library. urlhttp://www.emn.fr/z-info/choco-solver/pdf/choco-presentation.pdf…”
Section: Cbt Corementioning
confidence: 99%
“…Current research develops both these techniques, and also hybrids that combine the best features of both [9], [63], [71], [110].…”
Section: A Brief History Of Sbstmentioning
confidence: 99%