測試報告

2018-07-01 17:17 更新

測試任務(wù)默認(rèn)生成以下結(jié)果.

  • 一份HTML測試報告
  • 一個與Ant的JUnit測試報告任務(wù)兼容的XML.這個格式與許多其他服務(wù)兼容,如CI serves
  • 結(jié)果是有效的二進(jìn)制,測試任務(wù)會從這些二進(jìn)制結(jié)果生成其他結(jié)果。 有一個獨立的TestReport任務(wù)類型會根據(jù)一些Test任務(wù)實例生成的二進(jìn)制源碼生成一個HTML報告.使用這種測試類型,需要定義一個destinationDir,里面包括測試結(jié)果的報告.下面是一個示例,它產(chǎn)生一個從子項目的單元測試組合而成的報告: 例22.14.創(chuàng)建單元測試報告子項目 build.gradle ``` subprojects { apply plugin: 'java'// Disable the test report for the individual test task test { reports.html.enabled = false } }

task testReport(type: TestReport) { destinationDir = file("$buildDir/reports/allTests") // Include the results from the test task in all subprojects reportOn subprojects*.test } ``` 應(yīng)該注意的是,TestReport型組合來自多個測試任務(wù)的結(jié)果,需要聚集個別測試類的結(jié)果。這意味著,如果一個給定的測試類是由多個測試任務(wù)執(zhí)行時,測試報告將會包括那些類,但是很難區(qū)分該輸出結(jié)果分別是出自哪個類.


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號