测试报告

Adroid junit report

默认的runner无法生成直接的junit格式报告需手动导出,所以可以借助 android-junit-report 架构进行导出,步骤如下:

1、去官网下载android-junit-report架包,并存放到 libs 文件夹里,如图1

图1

右击--Add As Library如图2,而后build.gradle文件会被更新,新增如图3

图2
图3

2、更改runner的继承类为JUnitReportTestRunner,如图4

然后项目跑起来,腾腾腾腾腾~~~~~

注意:开启的模拟器要为4.44及以下版本。

图4

3、在cmd命令窗口查看生产报告

运行测试用例后会生成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执行命令生成测试报告,方法如下:

1.在Terminal中输入命令 gradlew+ 指定渠道  进行执行

gradlew connectedGoogleDebugAndroidTest

图10

Terminal中执行可能会卡,故也可在cmd窗口执行,要先进入到当前工程目录下,如图11

图11

运行完成后,在app-build-outputs-androidTest-results-connected-flavors文件夹下会生成相应渠道的测试报告,可用浏览器打开查看,如图12

图12
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容