使用airtest一段时间了,仅限使用,没有深究,今天想要尝试下air的脚本打包功能,因为是在尝试,所以代码很简单只有一句,启动被测apk
打包方式也很简单,只要自己本地环境搭配好就没问题
因为打包需要使用到使用的jdk的jarsigner模块,因此在使用AirtestIDE的Firebase打包功能,需要配置java(jdk,非jre)环境(需重签APK包):
1、下载jdk
安装完jdk后,需要配置环境变量:
打包流程很简单:
直接安装打好的apk,直到这一步也不复杂,但是我这时候采坑了,装好的apk我去点击,却没有相应的反应,这就尴尬了,结果是在官网看到........
- 将打包成功的测试脚本apk,与被测应用同时安装到手机上
- 然后用adb指令启动测试脚本
adb shell am instrument -w com.netease.open.airbase/android.support.test.runner.AndroidJUnitRunner
可是我没用过这样的adb 命令,所以在查了资料后
找到详细介绍 adb shell am instrument -w 的资料,在这里引用一下,多谢作者
必须说明,现在我也仅限于会用.......
来源:oschina
链接:https://my.oschina.net/u/4290163/blog/4295589