Coverage Tab, Run Summary Window

Illustration        Related Topics

Use the Coverage tab in the Run Summary window to see overall coverage for each module in the selected run. The Coverage tab displays both numerical and graphical information reflecting the progress of your testing, including information such as the number of calls made by the module and the percentage of functions, procedures, or methods hit in the module.

This is the main control in the window:

Module list

Notes:

§      PureCoverage does not apply any filters to the data displayed in the Coverage tab. For example, you might exercise your program until you see the coverage reach a certain number. When you exit your program and view the data in the Coverage Browser window, you'll notice that this number is smaller. This is because PureCoverage has filtered certain functions, procedures, or methods.

§      The Coverage tab displays a color-coded bar reflecting the distribution of functions called in each module. PureCoverage uses gray to indicate no calls were made, green to indicate functions called less than 10 times, dark blue to indicate functions called less than 100 times, light blue to indicate functions called less than 1000 times, and pink to indicate functions called more than 1000 times.

§      Right-click in the tab and select Sample Coverage Status from the shortcut menu to pause monitoring in the Coverage tab. When you pause module monitoring, PureCoverage continues to record coverage data.

§      If you break in a debugger to examine code while a program is running, PureCoverage continues to indicate that the program is running and that modules are being monitored.

§      The Coverage tab does not appear for diff or merge runs.

(C) Copyright IBM Corporation 1993, 2010.