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>
版权声明:本文为博主原创文章,未经博主允许不得转载。

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

sonarqube6代码覆盖率显示为空 单元测试不为空 sonarqube6提示代码覆盖率没有数据...

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

代码覆盖率的局限 Java代码覆盖率工具调研 使用jacoco+sonar实现测试过程中的代码覆盖率检测 jacoco+sonar部署步骤及使用...

Maven提高篇系列之二——配置Plugin到某个Phase(以Selenium集成测试为例)

在本系列的上一篇文章中,我们讲到了多模块和继承之间的区别,在本篇文章中,我们将讲到如何将Plugin配置到某个Phase中。   持续交付要“自动化所有东西”,对于集成测试也是一样。集成测...

maven集成测试

无专用目录,maven只是专门开辟了这样的阶段,让你自己可以去操作东西,执行集成测试 详细见 maven执行单元和集成测试...

sonar ant+jacoco 编译测试并出具测试代码覆盖率报告

将如下内容 保存为一个 buildx.xml 文件. 选择该xml文件,  右键选择, run as , ant build...  ,  选择 all 1.  clean 2.  in...

emma代码覆盖率

  • 2015年08月06日 11:05
  • 457KB
  • 下载

Linux平台代码覆盖率测试

  • 2012年05月17日 21:26
  • 1.45MB
  • 下载

代码覆盖率——gcov lcov的使用

1.GCOV查看arm-linux代码覆盖率 一、           关于gcov工具 gcov伴随gcc 发布。gcc编译加入-fprofile-arcs -ftest-coverage 参...

代码覆盖率驱动的测试资料.docx

  • 2013年03月31日 23:31
  • 158KB
  • 下载

Cobertura代码覆盖率测试工具介绍

  • 2013年11月21日 23:23
  • 288KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sonar maven 代码覆盖率
举报原因:
原因补充:

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