Jenkins+Cobertura程式碼覆蓋率(學習筆記三十七)
https://www.cnblogs.com/testway/p/6380656.html
1、新建一個maven工程,在src/main/java 下建一個CoverageTest.java 類
package test_junit;publicclass CoverageTest {
public CoverageTest() {
// TODO Auto-generated constructor stub }
publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub }
publicstaticinttestadd(intx,int y){
intc = 0;
if(x == 10){
c = x + y;
}else{
c = (x + y)*2;
}
return c;
}
}
2、在src/main/java 新建一個測試類JunitTest.java
package junit;import org.junit.Assert;import org.junit.Test;import test_junit.CoverageTest;/** * Created by 000284 on 2017/2/6.
*/publicclass JunitTest {
@Test
publicvoid testadd(){
intb = CoverageTest.testadd(5, 20);
Assert.assertEquals(b,50);
}
}
3、pom.xml 檔案
4.0.0testunittest_junit1.0-SNAPSHOTjenkinsenv.BUILD_NUMBERorg.codehaus.mojocobertura-maven-plugin2.7xmlpackagecoberturajunitjunit4.12
3、jenkins 安裝外掛cobertura
4、新建jenkins job
build >Goals and options 設定:clean cobertura:cobertura
Cobertura xml report pattern 設定: **/target/site/cobertura/coverage.xml
post setps 設定:Enable the “Publish Cobertura Coverage Report” publisher
5、構建job 檢視 Coverage Report 就會顯示覆蓋率報表
相關文章
- 程式碼覆蓋率與測試覆蓋率比較
- pHp程式碼覆蓋率PHP
- go 程式碼覆蓋率測試Go
- 什麼是程式碼覆蓋率
- JaCoCo計算程式碼覆蓋率原理
- 在做服務端程式碼覆蓋率或者準備做程式碼覆蓋率的兄弟們,來聊聊???服務端
- Java 程式碼覆蓋率調研報告Java
- iOS 覆蓋率檢測原理與增量程式碼測試覆蓋率工具實現iOS
- 【譯】Visual Studio Enterprise 中的程式碼覆蓋率特性
- ReactNative 多端程式碼覆蓋率調研及實踐React
- [lua][openresty]程式碼覆蓋率檢測的解決方式REST
- 聊聊Go程式碼覆蓋率技術與最佳實踐Go
- 【Lua】實現程式碼執行覆蓋率統計工具
- Python學習筆記—程式碼Python筆記
- idea2022.1 檢視單測覆蓋率展示分支覆蓋率Idea
- 唯品會iOS程式碼覆蓋率的應用實踐iOS
- 前端質量提升利器-馬可程式碼覆蓋率平臺前端
- MySQL-覆蓋索引總結筆記MySql索引筆記
- 機率論 學習筆記筆記
- C++語言的單元測試與程式碼覆蓋率C++
- 基於Jacoco的單元測試程式碼覆蓋率統計
- James Shore:不要使用單元測試的程式碼覆蓋率
- 【學習筆記】初次學習斜率最佳化的程式碼及筆記筆記
- java覆蓋率檢測-jacocoJava
- 關於程式碼覆蓋率,你不可不知的兩大陷阱!
- 自動化會提高測試覆蓋率,那測試覆蓋率是什麼?
- 開源專案核心程式碼單元測試 100% 覆蓋率實戰
- 進化的覆蓋率-程式碼實時染色系統 - 周為 / 翟帥
- 單元測試接入覆蓋率
- Jacoco--測試覆蓋率工具
- jQuery 學習筆記:jQuery 程式碼結構jQuery筆記
- JPG學習筆記2(附完整程式碼)筆記
- JPG學習筆記1(附完整程式碼)筆記
- JPG學習筆記3(附完整程式碼)筆記
- 期望 與 機率論 學習筆記筆記
- 2021前端學習筆記-第一章第四節-內聯覆蓋元素寬度前端筆記
- Web端進行PHP程式碼函式覆蓋率測試的解決方案WebPHP函式
- jacoco-1-java程式碼測試覆蓋率之本地環境初體驗Java