Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
wiki1245: CodeCoverage

Overview#

The QNX Momentics Code Coverage tool is an analysis tool for measuring the amount of code executed from a running process, or from the GCC coverage data files after a prodcess exits. The Code Coverage tool identifies areas of the code that have not been exercised during testing, allowing further action to be taken, such as modifing the test suite to ensure complete test coverage, or to determine whether the code is no longer required.

Since the Code Coverage tool is fully integrated with the IDE, developers can perform testing, optimization, and quality assurance with much less effort.

Code coverage is an essential tool for environments where testing, bug fixing, and software maintenance are handled by separate groups, who may not be involved in the original code development. Code coverage has many xxxx features.

Features#

  • Launch an application with Code Coverage enabled, and you can immediately start monitoring the application
  • View live results of the coverage process, down to the individual source line
  • Use the code editor to see - at a glance - only those source lines that have, or have not been, covered
  • View the progression of Code Coverage over several application runs
  • Generating reports for additional analysis (HTML and XML)

CodeCoverageScreenshots/code_coverage_snapshot_small.jpg Click to enlarge

Resources#