測試報告

Adroid junit report

默認的runner無法生成直接的junit格式報告需手動導出,所以可以借助 android-junit-report 架構(gòu)進行導出,步驟如下:

1、去官網(wǎng)下載android-junit-report架包,并存放到 libs 文件夾里,如圖1

圖1

右擊--Add As Library如圖2,而后build.gradle文件會被更新,新增如圖3

圖2
圖3

2、更改runner的繼承類為JUnitReportTestRunner,如圖4

然后項目跑起來,騰騰騰騰騰~~~~~

注意:開啟的模擬器要為4.44及以下版本。

圖4

3、在cmd命令窗口查看生產(chǎn)報告

運行測試用例后會生成junit-report.xml報告文件,報告的默認存放路徑為? /data/data/<main app package>/files/junit-report.xml。

(1) ?輸入 adb shell

(2)進入? /data/data/查看是否有net.oschina.app,如圖5/6

圖5
圖6

(3)? 進入net.oschina.app查看files文件,再進入files查看是否生成junit-report.xml報告文件,如圖7

圖7

(4) ?把報告拷貝到桌面,可用瀏覽器打開查看,圖8/9

圖8


圖9

以上方式相對比較麻煩,那么也可以通過Android Studio執(zhí)行命令生成測試報告,方法如下:

1.在Terminal中輸入命令 gradlew+ 指定渠道 ?進行執(zhí)行

gradlew connectedGoogleDebugAndroidTest

圖10

Terminal中執(zhí)行可能會卡,故也可在cmd窗口執(zhí)行,要先進入到當前工程目錄下,如圖11

圖11

運行完成后,在app-build-outputs-androidTest-results-connected-flavors文件夾下會生成相應渠道的測試報告,可用瀏覽器打開查看,如圖12

圖12
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容