uiautomator2 操作
github链接:https://github.com/openatx/uiautomator2#basic-api-usages
PC安装:
pip3 install -U uiautomator2
手机安装,安装完成后,手机桌面会出现ATX应用:
python3 -m uiautomator2 init
wedit 安装(类似于uiautomatorviewer,专门为本项目开发的辅助编辑器)
pip3 install -U weditor
安装完成后,控制台输入 weditor,自动浏览器打开http://localhost:17310/
Demo,更多操作参考github
import uiautomator2 as u2 d = u2.connect_wifi('10.1.64.189') # WiFi地址 d.implicitly_wait(10.0) # 等待时间 d.app_start('com.tencent.mm') # app print('点击搜索按钮') d(resourceId='com.tencent.mm:id/f8y').click() print('在搜索框输入文件传输助手') d(resourceId='com.tencent.mm:id/bhn').send_keys('文件传输助手') print('点击文件传输助手进入) d(resourceId='com.tencent.mm:id/gbv').click()