sonar maven 代码覆盖率

原创 2016年05月31日 17:15:47

执行命令:

mvn -s D:\software\.m2\settings.xml test sonar:sonar
<plugin.jacoco.version>0.7.6.201602180812</plugin.jacoco.version>
<sonar.jacoco.reportPath>${project.basedir}/../target/jacoco.exec</sonar.jacoco.reportPath>
<plugin>
    <groupId>org.jacoco</groupId>
    <artifactId>jacoco-maven-plugin</artifactId>
    <version>${plugin.jacoco.version}</version>
    <configuration>
            <destFile>${sonar.jacoco.reportPath}</destFile>
    </configuration>
    <executions>
            <execution>
            <id>agent</id>
            <goals>
                    <goal>prepare-agent</goal>
            </goals>
            </execution>
    </executions>
</plugin>

在pom.xml中加入相关profile

<profiles>
  <profile>
    <id>sonar</id>
    <activation>
      <activeByDefault>true</activeByDefault>
    </activation>
    <properties>
      <sonar.host.url>http://172.31.20.46:9000</sonar.host.url>
    </properties>      
  </profile>
</profiles>
版权声明:本文为博主原创文章,未经博主允许不得转载。

sonar 集成代码测试覆盖率插件jacoco

sonar 集成代码测试覆盖率插件jacoco sonar安装与配置sonar的安装非常简单,你只要下载sonar的压缩包,解压之后,切换到bin目录下,然后根据你的机器系统类型切换到指定的目录下去运...
  • zsz459520690
  • zsz459520690
  • 2017年02月13日 16:18
  • 1278

Java代码覆盖率工具(Sonar+Jacoco)部署

代码覆盖率的局限 Java代码覆盖率工具调研 使用jacoco+sonar实现测试过程中的代码覆盖率检测 jacoco+sonar部署步骤及使用...
  • wangxinyao318
  • wangxinyao318
  • 2017年01月04日 15:35
  • 4589

sonarqube6代码覆盖率显示为空 单元测试不为空

sonarqube6代码覆盖率显示为空 单元测试不为空 sonarqube6提示代码覆盖率没有数据...
  • john1337
  • john1337
  • 2016年12月20日 20:10
  • 4543

安装部署Sonar+jacoco,生成case覆盖率统计报告

经常有些Java项目需要Java自动化case(集成case)来做功能回归,但是自动化case的覆盖率如何保证呢?最近主管介绍了Sonar这个工具,很好用。 使用方法 使用后自...
  • gaozhenbing
  • gaozhenbing
  • 2015年10月24日 12:37
  • 2683

集成测试和单元测试覆盖率合并

1.使用 Cobertura 1.1 集成测试可直接调用代码       1.1 http://www.jayway.com/2008/12/13/getting-coverage-for-integ...
  • fei33423
  • fei33423
  • 2016年04月07日 23:29
  • 2177

使用sonarqube需要注意版本差异

使用sonarqube需要注意版本差异
  • john1337
  • john1337
  • 2016年12月21日 16:38
  • 1731

使用 Sonar 进行代码质量管理

Sonar 概述 Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。 与持续集成工具(例如 Hudson/Je...
  • liuwh268
  • liuwh268
  • 2014年01月15日 16:45
  • 435

sonar分析工程并统计单元测试

一)sonar是什么 Sonar 是一个开源的质量管理平台,专注于从项目组合到类方法的持续的分析和测量技术质量,它把代码质量相关软件集成到一起统一管理。可以使用开源的插件来扩展Sonar,查看扩...
  • n8765
  • n8765
  • 2015年10月26日 11:06
  • 1410

Powermock and sonar jacoco的覆盖率不兼容问题解决 2

Powermock and sonar jacoco的覆盖率不兼容问题解决2:surefire和failsafe与jacoco plugin结合使用。...
  • cloud_ll
  • cloud_ll
  • 2016年08月12日 18:05
  • 1514

使用Powermock实现单元测试,提高单元测试覆盖率

http://blog.csdn.net/highth/article/details/42497269 1. PowerMock介绍(本章属于普及知识,熟悉这直接跳过)    软...
  • hotdust
  • hotdust
  • 2016年11月30日 11:40
  • 1781
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sonar maven 代码覆盖率
举报原因:
原因补充:

(最多只允许输入30个字)