微信小程序自动化测试-----手机输入法的安装

FAutoTest这套框架,默认是安装input.apk

如果手机支持adb安装apk,则可以直接使用框架里的input.apk,但如果手机不支持,则可以使用下面的这个apk。
ADBKeyBoard.apk
1:首先下载这个安装包,下载地址:https://github.com/senzhk/ADBKeyBoard
2:直接在手机里打开这个apk,进行安装。
3:安装完成后,手机系统设置里,输入法选择ADBKeyBoard。
4:cmd:adb shell am broadcast -a ADB_INPUT_TEXT --es msg '测试 '执行这个命令,completed result=0 说明安装成功。在这里插入图片描述
5:这样就可以进行测试了,切记,测试的时候一定要切到ADBKeyBoard这个输入法。

input.apk安装失败的原因:我用的小米4作为测试机,小米手机开发者选择里有个设置,“允许USB安装”,后来找原因为什么自带的apk会安装失败,就是因为这个选项我没有勾选(打开这个选择,是需要登录小米账号的哦)。所以如果有使用这个框架安装input.apk没有安装成功的,大家可以试着找一下是不是因为手机不允许电脑通过adb命令安装apk导致的。

猜你喜欢

转载自blog.csdn.net/weixin_43574761/article/details/84637719