Tool Support for Improving Test Coverage
Susan Horwitz
Testing is a critical part of the software-engineering process.
Coverage tools provide information about which components are
exercised by a test suite, but they do not assist
programmers with the important problem of how to increase coverage.
We propose a tool to address that problem:
Using the program's control and flow dependences, the tool
helps programmers determine where to focus their
efforts, and how to force a chosen component to be exercised.
University of Wisconsin and GrammaTech, Inc.