python-uiautomator2是一个自动化测试开源工具仅支持Android平台的原生应用测试。
python-uiautomator2封装了谷歌自带的uiautomator2测试框架提供便利的python接口。他允许测试人员直接在PC上编写Python的测试代码操作手机應用,完成自动化大大提高了自动化代码编写的效率。
python端:运行脚本并向移动设备发送HTTP请求
移动设备:移动设备上运行了封裝了uiautomator2的HTTP服务,解析收到的请求并转化成uiautomator2的代码。
8、抓取手机上应用的控件
如果定位不到元素需要使用send_keys方法以及切换输入法
感谢: 大神的文章