Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Unit Test Coverage shows a percentage of a source code covered by unit tests. It is a mix of Line coverage and Condition coverage. The metric can be also calculated for a new code only.

How this metric helps

Unit Test Coverage may be a guide for indicating a lack of coverage via Automated Testing - just because Unit Testing is the essential part of the Testing Pyramid. A trend helps to understand how a coverage is changing over time, if it is actually growing or falling and how those trends correlate with plans/investments about appropriate development efforts related to Unit Tests. Lack of coverage is typically a key obstacle for implementing the Continuous Integration and Continuous Delivery  (CI/CD) on a project.

How it works

Chart overview

Chart shows Unit Tests Coverage in % by month:

...

Data for the metric can be collected from Sonar.

How this metric helps

Unit Test Coverage may be a guide for indicating areas which are not tested. After that it is essential to understand the reason for code not covered to prevent development issues.



 

Include Page
EPMDMO-ga-toplevel-ASSURE
EPMDMO-ga-toplevel-ASSURE
Include Page
EPMDMO-ga-entity-Perf
EPMDMO-ga-entity-Perf

...