2007
DOI: 10.1093/comjnl/bxm021
|View full text |Cite
|
Sign up to set email alerts
|

A Survey of Coverage-Based Testing Tools

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
58
0
2

Year Published

2011
2011
2024
2024

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 114 publications
(66 citation statements)
references
References 21 publications
1
58
0
2
Order By: Relevance
“…The tools mentioned are not planned to identify TD but can be used to do that. Yang et al [26] survey coverage-based tools and compared 17 tools based on three features: code coverage measurement, coverage criteria, and automation, which includes reporting. Shah et al [27] present the consequences of exploratory testing of TD through systematic review.…”
Section: Identification Of Technical Debt Guo and Seamanmentioning
confidence: 99%
“…The tools mentioned are not planned to identify TD but can be used to do that. Yang et al [26] survey coverage-based tools and compared 17 tools based on three features: code coverage measurement, coverage criteria, and automation, which includes reporting. Shah et al [27] present the consequences of exploratory testing of TD through systematic review.…”
Section: Identification Of Technical Debt Guo and Seamanmentioning
confidence: 99%
“…Despite the needs of automation, the many problems of automating data flow testing hinder the production of tools, and most tools for structural testing target classic structural elements like statements, branches and conditions, and do not support data flow elements [YLW06].…”
Section: Automating Data Flow Testingmentioning
confidence: 99%
“…This dynamic tracking have to be implemented either by instrumenting the original code or modifying the execution environment, and can generate a significant overhead in terms of execution time [SH07]. Despite the many proposed data flow coverage techniques, there are only few research tools for data flow testing, which support a limited set of programming languages and features, as opposed to classic structural coverage, like statement and branch coverage, that are often supported directly both by the compiler and commercial tools [YLW06].…”
Section: Automating Data Flow Testingmentioning
confidence: 99%
“…There are tools such as Agitar [1,45,46], JTest [27,45,46], and Symstra [45], that aim to generate thorough regression test suites. This is achieved by analysing the program, typically through a static analysis methodology [27,45], and then generating test cases to cover as much of the program as possible.…”
Section: Motivationmentioning
confidence: 99%