Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering 2014
DOI: 10.1145/2635868.2635921
|View full text |Cite
|
Sign up to set email alerts
|

Balancing trade-offs in test-suite reduction

Abstract: Regression testing is an important activity but can get expensive for large test suites. Test-suite reduction speeds up regression testing by identifying and removing redundant tests based on a given set of requirements. Traditional research on test-suite reduction is rather diverse but most commonly shares three properties: (1) requirements are defined by a coverage criterion such as statement coverage;(2) the reduced test suite has to satisfy all the requirements as the original test suite; and (3) the quali… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
42
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 82 publications
(42 citation statements)
references
References 44 publications
0
42
0
Order By: Relevance
“…Mutation testing tools. We use two popular Java mutation tools: PIT 3 [49] and Major 4 , both of which have been widely used in mutation testing research [50], [51]. As our work targets the cost problem of mutation testing, we choose PIT as the primary mutation testing tool since it is evaluated to be very efficient [52].…”
Section: Propagationmentioning
confidence: 99%
See 3 more Smart Citations
“…Mutation testing tools. We use two popular Java mutation tools: PIT 3 [49] and Major 4 , both of which have been widely used in mutation testing research [50], [51]. As our work targets the cost problem of mutation testing, we choose PIT as the primary mutation testing tool since it is evaluated to be very efficient [52].…”
Section: Propagationmentioning
confidence: 99%
“…We use 9 projects that have been widely used in previous software testing research [50], [55], [56] as the cross-project scenario subjects to evaluate PMT. In particular, we use the latest versions (i.e., the HEAD commit) of these projects as the base subjects.…”
Section: Subject Systemsmentioning
confidence: 99%
See 2 more Smart Citations
“…For problems concerned with test suite selection and prioritisation, multi-objective approaches are increasingly prevalent [8], [13], [17], [87], [105], [106], [125]. However, for test data generation problems, the large majority of existing approaches are single objective.…”
Section: Multi-objective Search Based Testing (Mosbat)mentioning
confidence: 99%