日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

使用android-junit-report.jar导出单元测试报告

發(fā)布時(shí)間:2023/12/10 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用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文件,找到

?android:name="android.test.InstrumentationTestRunner"? ?android:targetPackage="com.xxx.xxx" /> 修改為 ?android:name="com.zutubi.android.junitreport.JUnitReportTestRunner"? ?android:targetPackage="com.xxx.xxx" />
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
3.運(yùn)行單元測(cè)試
1 ant clean debug install test
4.使用ADB方式獲取單元測(cè)試報(bào)告
1 adb pull /data/data/com.xxx.xxx/files/junit-report.xml
方法3:使用Ant Build方式
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
3.在Build.xml中增加以下target內(nèi)容

4.運(yùn)行單元測(cè)試
1 ant clean debug install test fetch-test-report
參考: http://zutubi.com/source/projects/android-junit-report/documentation/ http://www.dotblogs.com.tw/yuanchien/archive/2010/11/24/add-emma-for-unit-testing.aspx
轉(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)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。