8)文本框操作d.send_keys("test")d.clear_text()# 清空输入框
9)toast操作# 获取toast,当没有找到toast消息时,返回default内容d.toast.get_message(timout=5,default='no toast')# 清空toast缓存d.toast.reset()
10)监控操作# 移除ANR的监控d.watcher.remove("ANR")# 移除所有的监控d.watcher.remove()# 开始后台监控d.watcher.start()d.watcher.start(2.0) # 默认监控间隔2.0s# 强制运行所有监控d.watcher.run()# 停止监控d.watcher.stop()# 停止并移除所有的监控,常用于初始化d.watcher.reset()
更多api详见:
https://github.com/openatx/uiautomator2
五、weditor元素定位1.启动weditor服务python -m weditor
文章插图
2.访问weditor默认端口17310,访问地址:http://localhost:17310/,手机连接PC(确保已开启USB调试模式),点击Connect连接设备,当Connect图标变为绿色表示连接成功 。
文章插图
3.界面调试weditor提供了所操作即所得式的元素定位方式,当双击屏幕上的图标或按钮,weditor界面右侧的Coding框会同步展现元素操作的代码,同时手机界面也会相应同步切换页面 。
文章插图
感谢部分内容参考以下:
https://www.cnblogs.com/fnng/p/8486863.html
https://testerhome.com/topics/11357
https://blog.csdn.NET/Master724/article/details/107962349?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163394586216780265448858%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=163394586216780265448858&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-2-107962349.pc_search_ecpm_flag&utm_term=uiautomator2&spm=1018.2226.3001.4187
【APP自动化测试框架-UiAutomator2基础】
推荐阅读
- 虚拟眼镜|全球首款AR隐形眼镜要来!已开启佩戴测试
- 苹果|乔布斯的苹果Apple-1原型机被拍卖 成交价高达460万元
- 如何搜索 WhatsApp 聊天消息
- App|苹果修图软件Pixelmator Photo涨价离谱:买断价格暴涨7倍
- 小米|小米智能工厂上《新闻联播》:全自动化生产 年产百万台手机
- 阿里巴巴|又一个被阿里收购的APP:没落了
- 苹果|看 史上最贵台式机!苹果Apple-1被卖 这售价能在上海等买套房
- 搜狗|距离搜狗搜索APP停服还不到一个月 搜狗游戏中心宣布下线
- 苹果|郭明錤:Apple Watch 8越南出货的比重会提升到60-70%
- 3-6岁儿童智商测试题 儿童智商测试题