Viewing code coverage helps you detect pieces of your source code that are not affected by simulation.

To view code coverage results
  1. Do one of the following:
  2. View coverage results:
  3. Open in the editor the files you want to explore.
  4. Use the color indicators in the left gutter to detect the uncovered lines of code.

    viewHits_3.png

  5. To find out how many times a line has been hit, click the line in the gutter area.

    images/viewHits.png

    The pop-up window that opens shows the statistic for the line at caret. For lines with conditions, the pop-up window also provides statistic:

    images/py_branch_coverage.png

    Use the following toolbar buttons:

    • images/arrowUp.pngimages/arrowDown.png: jump to the next/previous groups of covered or uncovered lines.
    • images/junitIcon.png: view JUnit tests that cover the line at caret.

      The test that covers the line at caret, is shown in a pop-up window:

      images/codeCoverage_popup.png
    • images/show-byte-code.png: show byte code of the current class in a pop-up window:

      images/byte-code.png

      • This button is only available, when Byte Code Viewer plugin that comes bundled with the product, is enabled.
      • When pinned, this pop-up window converts into the Byte Code Viewer.
    • images/settingsCoverage.png: open the Color Scheme settings, where you have to choose the node Line Coverage.
    • images/close.png: hide coverage information.
  6. Create missing tests, as described in the section Creating Tests .