Code Coverage by Integration Tests for Java Project - Plugin
时间:2025-04-19
时间:2025-04-19
Plugins
/Plugin Library/
…/Code Coverage by Integration Tests for Java Project
Code Coverage by Integration Tests for Java Project
Created by David Racodon, last modified by Ann Campbell on Jun 25, 2015Table of Contents
Overview
Prerequisites
Usage
Browsing
Combining Code Coverage with Unit and Integration Tests
Overview
It is possible to feed SonarQube with integration test results.
Sample projects are available on github that can be browsed or downloaded: /projects/languages/java/code-coverage/it.
Prerequisites
The Java Plugin reuses reports; it does not generate them. So before trying to configure your analysis to import these reports, make sure they are
correctly generated and non-empty. For guidance on generating JaCoCo integration test reports, see the detailed JaCoCo documentation for running viaa command line, using the JaCoCo Maven plugin or using the JaCoCo Ant task.
Usage
You need to give the path of the IT report using the following parameter.
Property
sonar.jacoco.itReportPathExampletarget/site/jacoco-itDescriptionThe path to the pre-generated JaCoCo IT coverage report.
Browsing
To see your integration test results, add the Integration test coverage widget to your project dashboard
As usual, a drilldown is available from this widget. At the file level, you can access detailed code coverage by integration tests on
the Coverage perspective:
上一篇:汽轮机轴瓦的无损检验
下一篇:公务员考试排列组合专题