Rational PureCoverage is a Runtime Analysis tool that helps you test and debug your code more thoroughly. Use PureCoverage whenever you test to pinpoint the parts of your code that you're not exercising.
PureCoverage provides both high-level coverage information and detailed line-by-line coverage information, for single runs and for multiple runs.
To monitor and improve coverage for a program:
2. View the coverage data to evaluate overall coverage of your program.
3. Focus the coverage data to identify the most critical coverage gaps.
4. Rerun your program to cover untested code.
Note:
§ PureCoverage uses Byte Code Insertion (BCI) technology to instrument Java, .NET managed code, and Visual Basic p-code dynamically in memory. PureCoverage does not display the Instrumenting dialog box, and it does not save copies of BCI instrumented code.
§ PureCoverage uses Object Code Insertion (OCI) technology to instrument copies of native-compiled (unmanaged) executables and associated modules, and saves the instrumented copies in its cache directory. PureCoverage displays the Instrumenting dialog box as it instruments native-compiled code.
(C) Copyright IBM Corporation 1993, 2010.