How effective are code coverage criteria?

H Hemmati - 2015 IEEE International Conference on Software …, 2015 - ieeexplore.ieee.org
Code coverage is one of the main metrics to measure the adequacy of a test case/suite. It
has been studied a lot in academia and used even more in industry. However, a test case …

Experiments on the effectiveness of dataflow-and control-flow-based test adequacy criteria

M Hutchins, H Foster, T Goradia… - Proceedings of 16th …, 1994 - ieeexplore.ieee.org
This paper reports an experimental study investigating the effectiveness of two code-based
test adequacy criteria for identifying sets of test cases that detect faults. The all-edges and all …

Enhancing software testing by judicious use of code coverage information

S Berner, R Weber, RK Keller - 29th International Conference …, 2007 - ieeexplore.ieee.org
Recently, tools for the analysis and visualization of code coverage have become widely
available. At first glance, their value in assessing and improving the quality of automated test …

Relating code coverage, mutation score and test suite reducibility to defect density

D Tengeri, L Vidács, Á Beszédes, J Jász… - 2016 IEEE Ninth …, 2016 - ieeexplore.ieee.org
Assessing the overall quality (adequacy for a particular purpose) of existing test suites is a
complex task. Their code coverage is a simple yet powerful attribute for this purpose, so the …

Observable modified condition/decision coverage

M Whalen, G Gay, D You… - 2013 35th …, 2013 - ieeexplore.ieee.org
In many critical systems domains, test suite adequacy is currently measured using structural
coverage metrics over the source code. Of particular interest is the modified …

Test coverage and post-verification defects: A multiple case study

A Mockus, N Nagappan… - 2009 3rd international …, 2009 - ieeexplore.ieee.org
Test coverage is a promising measure of test effectiveness and development organizations
are interested in cost-effective levels of coverage that provide sufficient fault removal with …

Effect of test set size and block coverage on the fault detection effectiveness

WE Wong, JR Horgan, S London… - Proceedings of 1994 …, 1994 - ieeexplore.ieee.org
Size and code coverage are two important attributes that characterize a set of tests. When a
program P is executed on elements of a test set T, we can observe the fault-detecting …

Using simulation for assessing the real impact of test coverage on defect coverage

L Briand, D Pfahl - … on Software Reliability Engineering (Cat. No …, 1999 - ieeexplore.ieee.org
The use of test coverage measures (eg block coverage) to control the software test process
has become an increasingly common practice. This is justified by the assumption that higher …

An automated approach to estimating code coverage measures via execution logs

B Chen, J Song, P Xu, X Hu, ZM Jiang - Proceedings of the 33rd ACM …, 2018 - dl.acm.org
Software testing is a widely used technique to ensure the quality of software systems. Code
coverage measures are commonly used to evaluate and improve the existing test suites …

Code coverage and test suite effectiveness: Empirical study with real bugs in large systems

PS Kochhar, F Thung, D Lo - 2015 IEEE 22nd international …, 2015 - ieeexplore.ieee.org
During software maintenance, testing is a crucial activity to ensure the quality of program
code as it evolves over time. With the increasing size and complexity of software, adequate …