Poco
Poco copied to clipboard
A cross-engine test automation framework based on UI inspection
# 指定设备对象初始化unity poco poco = UnityPoco(addr, device=dev, action_interval=0.0001, poll_interval=0.0001, pre_action_wait_for_appearance=0.001 ) ui_button = poco('Button') for i in range(10): ui_button.click(sleep_interval=0.001) ui_cube = poco("Cube") ui_cube.click()
**描述问题bug** ios通过wda启动后,连接测试,返回:Currently only supports port forwarding for locally connected iOS devices ``` File "/Users/topjoy/jenkins_home/workspace/DaoAutoUI/.venv/lib/python3.9/site-packages/poco/proxy.py", line 233, in __getitem__ nodes = self._do_query(multiple=True, refresh=True) File "/Users/topjoy/jenkins_home/workspace/DaoAutoUI/.venv/lib/python3.9/site-packages/poco/proxy.py", line 888, in _do_query raise PocoNoSuchNodeException(self)...

airtest版本1.2.17 python版本3.11.1  
 如图,有的时候默认元素是对的,有的时候默认元素就不对,不太理解为什么会有这种随机性
**描述问题bug** poco在不同手机上 识别到的控件位置和实际不一致 Cocos2d-lua **复现步骤** 1. poco("UIDialog").offspring("btnConfirm").click() 无法点到btnConfirm **预期效果** 可以在截图中看到,控件树里选取控件后,AirtestIDE 显示的位置和控件的实际位置差了很多 ,导致没法点到控件 **相关截图**  **python 版本:** `python3.6` **poco 版本:** `1.0.70` **设备:** - 型号: 一加7 PRO - 系统: Android 9.0
有没有方法可以手动刷新ui树,在ide上调试设备,poco辅助窗能定位到元素,但是执行脚本时无法定位到元素
(请尽量按照下面提示内容填写,有助于我们快速定位和解决问题,感谢配合。否则直接关闭。) **(重要!问题分类)** * 图像识别相关问题 -> https://github.com/AirtestProject/Airtest/issues * 测试开发环境AirtestIDE使用问题 -> https://github.com/AirtestProject/AirtestIDE/issues * 控件识别、树状结构、poco库报错 -> 此仓库 **描述问题bug** (简洁清晰得概括一下遇到的问题是什么。或者是报错的traceback信息。) ``` (在这里粘贴traceback或其他报错信息) ``` **复现步骤** 1. Go to '...' 2. Click on '....' 3. Scroll...
andriod布局使用的compose,poco无法定位到元素位置
POCO运行时寻找UI有时失效