Proceedings of the 21st International Conference on Software Engineering 1999
DOI: 10.1145/302405.302637
|View full text |Cite
|
Sign up to set email alerts
|

Residual test coverage monitoring

Abstract: Structural coverage criteria are often used as an indicator of the thoroughness of testing, but complete satisfaction of a criterion is seldom achieved. When a software product is released with less than 100% coverage, testers are explicitly or implicitly assuming that executions satisfying the remaining test obligations (the residue) are either infeasible or occur so rarely that they have negligible impact on quality. Violation of this assumption indicates shortcomings in the testing process.Monitoring in the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
46
0

Year Published

2003
2003
2019
2019

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 109 publications
(46 citation statements)
references
References 13 publications
0
46
0
Order By: Relevance
“…5. Does the tests selected by our approach have a higher probability of exposing anomalous program behavior than the tests selected by the residual branch coverage approach [33], which is a representative of the existing test selection techniques in practice?…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…5. Does the tests selected by our approach have a higher probability of exposing anomalous program behavior than the tests selected by the residual branch coverage approach [33], which is a representative of the existing test selection techniques in practice?…”
Section: Methodsmentioning
confidence: 99%
“…The set S' of unselected tests is automatically generated tests. Residual structural coverage characterizes the structural entities that have not been covered by existing tests [33]. In white-box test augmentation, we select a test that can decrease residual structural coverage and thus increase structural coverage.…”
Section: Unit-test Generation and Selectionmentioning
confidence: 99%
See 1 more Smart Citation
“…In addition to the work of Pavlopulou and Young [2], several systems have been used to remotely monitor aspects of software after its deployment for testing purposes. In fact, most of them focus on low-level aspects such as statement or method coverage, hot-spots identification, error and exception detection, and so on.…”
Section: Related Workmentioning
confidence: 99%
“…Residual testing techniques, as introduced by Pavlopulou and Young [2], allow software developers to cope with this inevitable situation. These strategies test software released either to beta testers or to end-users with respect to its remaining obligations (the residue).…”
Section: Introductionmentioning
confidence: 99%