使用android-junit-report.jar导出单元测试报告
生活随笔
收集整理的這篇文章主要介紹了
使用android-junit-report.jar导出单元测试报告
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Android在使用腳本編譯和測(cè)試時(shí),使用默認(rèn)的testrunner不會(huì)輸出文件類型的單元測(cè)試報(bào)告,每次只能分析logcat的無法直觀的看到單元測(cè)試結(jié)果和報(bào)告,這給編寫自動(dòng)化腳本帶來了不少麻煩,雖然可以自己動(dòng)手編寫支持junit測(cè)試報(bào)告輸出的TestRunner,但是比較麻煩。除此之外,有一個(gè)android-junit-report.jar的開源包可以拿來使用,使用方法也很簡(jiǎn)單,輸出的單元測(cè)試報(bào)告也可以為多種報(bào)告分析工具分析。具體使用方法如下:
這里假設(shè)Android APP的包名為com.xxx.xxx
方法1:使用Eclipse IDE方式
1.下載android-junit-report.jar并將其導(dǎo)入到Android測(cè)試項(xiàng)目的libs中
2.打開Android測(cè)試項(xiàng)目的AndroidManifest.xml文件,找到
3.運(yùn)行Junit測(cè)試
4.使用ADB方式獲取單元測(cè)試報(bào)告
| 1 | adb pull /data/data/com.xxx.xxx/files/junit-report.xml |
方法2:使用ant方式
1.下載android-junit-report.jar并將其導(dǎo)入到Android測(cè)試項(xiàng)目的libs中
2.編輯ant.properties文件,增加以下內(nèi)容
| 1 | test.runner=com.zutubi.android.junitreport.JUnitReportTestRunner |
| 1 | ant clean debug install test |
| 1 | adb pull /data/data/com.xxx.xxx/files/junit-report.xml |
1.下載android-junit-report.jar并將其導(dǎo)入到Android測(cè)試項(xiàng)目的libs中
2.編輯ant.properties文件,增加以下內(nèi)容
| 1 | test.runner=com.zutubi.android.junitreport.JUnitReportTestRunner |
4.運(yùn)行單元測(cè)試
| 1 | ant clean debug install test fetch-test-report |
轉(zhuǎn)自:http://www.lidaren.com/archives/1455
轉(zhuǎn)載于:https://www.cnblogs.com/songzhenhua/p/9312790.html
總結(jié)
以上是生活随笔為你收集整理的使用android-junit-report.jar导出单元测试报告的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Cradle CFD—专业热流场分析工具
- 下一篇: 测试邮件系统需要做的准备工作