kirancodes.me
To Proof Maintenance & Beyond!

Can testedness be effectively measured?

Iftekhar Ahmed, Rahul Gopinath, Caius Brindescu, Alex Groce, Carlos Jensen

Abstract

Among the major questions that a practicing tester faces are deciding where to focus additional testing effort, and deciding when to stop testing. Test the least-tested code, and stop when all code is well-tested, is a reasonable answer. Many measures of "testedness" have been proposed; unfortunately, we do not know whether these are truly effective. In this paper we propose a novel evaluation of two of the most important and widely-used measures of test suite quality. The first measure is statement coverage, the simplest and best-known code coverage measure. The second measure is mutation score, a supposedly more powerful, though expensive, measure.

BibTeX
@inproceedings{Ahmed-al:FSE16,
  author    = {Iftekhar Ahmed and
               Rahul Gopinath and
               Caius Brindescu and
               Alex Groce and
               Carlos Jensen},
  title     = {Can testedness be effectively measured?},
  booktitle = {FSE},
  pages     = {547--558},
  publisher = {{ACM}},
  year      = {2016},
}

Related papers