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
- 程式碼測試覆蓋率分析
- 在做服務端程式碼覆蓋率或者準備做程式碼覆蓋率的兄弟們,來聊聊???服務端
- iOS 覆蓋率檢測原理與增量程式碼測試覆蓋率工具實現iOS
- JaCoCo計算程式碼覆蓋率原理
- Java 程式碼覆蓋率調研報告Java
- 使用Rational PureCoverage測試程式碼覆蓋率
- 程式碼覆蓋率工具 Istanbul 入門教程
- Google開源ScriptCover,JavaScript程式碼覆蓋率工具GoJavaScript
- EMMA 覆蓋率工具
- 多程式下的測試覆蓋率
- ReactNative 多端程式碼覆蓋率調研及實踐React
- 前端質量提升利器-馬可程式碼覆蓋率平臺前端
- [lua][openresty]程式碼覆蓋率檢測的解決方式REST
- 聊聊Go程式碼覆蓋率技術與最佳實踐Go
- 【Lua】實現程式碼執行覆蓋率統計工具
- 程式碼覆蓋率測試:從誤傳到現實
- 唯品會iOS程式碼覆蓋率的應用實踐iOS
- 奇技淫巧:Chrome DevTools 程式碼覆蓋率功能詳解Chromedev
- MySQL-覆蓋索引總結筆記MySql索引筆記
- James Shore:不要使用單元測試的程式碼覆蓋率
- C++語言的單元測試與程式碼覆蓋率C++
- ant中使用cobertura分析測試用例的程式碼覆蓋率
- 你真正需要的程式碼測試覆蓋率是多少?
- Python學習筆記—程式碼Python筆記
- 關於程式碼覆蓋率,你不可不知的兩大陷阱!
- 基於Jacoco的單元測試程式碼覆蓋率統計
- 【譯】Visual Studio Enterprise 中的程式碼覆蓋率特性
- JavaScript覆蓋率統計實現JavaScript
- 微軟Windows 10創意者更新秋季版覆蓋率覆蓋率再達新高:已達85%微軟Windows
- 進化的覆蓋率-程式碼實時染色系統 - 周為 / 翟帥
- Eclipse中的高效程式碼覆蓋Eclipse
- 如何提高全城wifi訊號覆蓋率WiFi
- Jacoco--測試覆蓋率工具
- 模型評估過程中:命中率/覆蓋率模型