SonarQube
大黄是只猫
这个作者很懒,什么都没留下…
展开
-
SonarQube +Jenkins +JaCoCo 实现Java单元测试,单节点集成覆盖率测试,集群集成覆盖率测试(三)~集成测试篇
写在最前: 本文主要讲解SonarQube实现对Java代码的集成覆盖率扫描,代码质量扫描。 其中,集成覆盖率分为单节点,集群两种模式,文内都有详解。 参考链接: 环境版本和安装 SonarQube单元测试覆盖率详解 应用服务器配置 1. 安装Jacoco 在被测应用服务器上需要安装JaCoCo,参考环境版本和安装,直接将整个jacoco文件夹复制到应用服务器即可 2. 修改应用启动参数 项目启动jvm 参数中添加:注:下面参数必须添加在jvm参数最前面,否则可能不生效 -javaagent:jacocoa原创 2020-07-20 18:36:09 · 3478 阅读 · 0 评论 -
SonarQube +Jenkins +JaCoCo 实现Java单元测试,单节点集成覆盖率测试,集群集成覆盖率测试(二)~ 单测篇
Jenkins配置 所需插件 系统配置 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200719191606311.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI4MjI2NTE5,size_16,color_FFFFFF,t_70) ![在这里插入图片描述](https://i原创 2020-07-19 19:35:09 · 1337 阅读 · 2 评论 -
SonarQube +Jenkins +JaCoCo 实现Java单元测试,单节点集成覆盖率测试,集群集成覆盖率测试(一)~ 安装篇
SonarQube简介 SonarQube 是一个用于代码质量管理的开源平台,用于管理源代码的质量。 通过插件形式,可以支持包括 java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测,SonarQube用于提高代码质量,了解自己在编码过程中犯过的错误,让自己的代码更具有可读性和维护性,并且大公司代码交付时都有覆盖率要求。 版本环境 环境 版本 Jenkins jenkins 2.19.e RedHat原创 2020-07-19 19:07:22 · 1288 阅读 · 1 评论