Poco
Poco copied to clipboard
A cross-engine test automation framework based on UI inspection
**描述问题bug** python 3.10时,代码引入UnityPoco,运行时即报错 from poco.drivers.unity3d.unity3d_poco import UnityPoco ``` Traceback (most recent call last): File "E:\AirTestProject\air_pro_10\main.py", line 5, in from poco.drivers.unity3d.unity3d_poco import UnityPoco File "D:\python\lib\site-packages\poco\drivers\unity3d\__init__.py", line 3, in from poco.drivers.unity3d.unity3d_poco import...
**Is your feature request related to a problem? Please describe.** Currently, there is no way to integrate with a device cloud like BrowserStack and SauceLabs. **Describe the solution you'd like**...
**你遇到了什么我们这个库解决不了的问题?** poco==0.99.1与高版本的PyYAML版本冲突 **描述一下你想如何解决这个问题** 能不能升级一下poco所依赖的yaml库,自己项目里的最低要求5.3.1, 会和poco里依赖的版本冲突 ``` The conflict is caused by: fastapi[all] 0.75.2 depends on pyyaml=5.3.1; extra == "all" poco 0.99.1 depends on pyyaml==5.3 ```
怎么老是启动你这服务失败的啊 ``` [pocoservice.apk] stdout: b'\ncom.netease.open.pocoservice.InstrumentedTestAsLauncher:' [pocoservice.apk] stderr: b'' [01:16:14][DEBUG] /usr/local/lib/python3.11/site-packages/airtest/core/android/static/adb/linux/adb -P 5037 -s 192.168.31.90:5555 shell am start -n com.netease.open.pocoservice/.TestActivity Exception in thread Thread-1: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/airtest/core/android/adb.py",...
``` Traceback (most recent call last): File "D:\Python36\lib\site-packages\hrpc\object_proxy.py", line 114, in __del__ hrpc.exceptions.TransportDisconnected: HTTPConnectionPool(host='127.0.0.1', port=15194): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection:...
(请尽量按照下面提示内容填写,有助于我们快速定位和解决问题,感谢配合。否则直接关闭。) **(重要!问题分类)** * 图像识别相关问题 -> https://github.com/AirtestProject/Airtest/issues * 测试开发环境AirtestIDE使用问题 -> https://github.com/AirtestProject/AirtestIDE/issues * 控件识别、树状结构、poco库报错 -> 此仓库 **描述问题bug** 1.在连接手机进行测试时,跑了四五个用例后,pocoservice.apk开始频繁重启并和测试app切屏 ``` log信息截图 (在这里粘贴traceback或其他报错信息)  ``` **复现步骤** 1.执行用例 2.pocoservicer重启 **预期效果** 正常不重启pocoservice程序 **相关截图** (贴出遇到问题时的截图内容,如果有的话) https://github.com/AirtestProject/Poco/assets/69802592/224f0741-34df-4a1e-b92f-40c4873e5274 **python...
**描述问题bug** 总是在执行滑动代码时报错 ```python while True: try: # 验证是否存在已滑动到底部,存在则结束 if poco(text="暂时没有更多了").wait(3): print(short_id, '视频爬取设置成功') break # 往上滑动 poco.swipe([0.5, 0.9], [0.5, 0.25]) # time.sleep(random.randrange(3, 7)) time.sleep(5) except: print('连接异常') time.sleep(5) ``` ``` [04:34:20][DEBUG] C:\Users\fengz\AppData\Local\Programs\Python\Python37\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe...
Is it possible to make available the demo android apk repository open-source? For reference to how to add sdk in my own unity game apk demo apk : http://top.gdl.netease.com/poco-res/poco-demo-unity-game-android.zip
:bulb:**相关项目:** Poco **标题:** [BUG提交]循环点击一个元素,当元素消失时报错TypeError: object of type 'NoneType' has no len() **AirtestIDE版本:** 无 - [x] **使用了本地Pyhton环境运行脚本** - Python版本: 3.8 - Airtest版本: v1.3.0 **报错描述:** poco从1.0.85升到1.0.89,发现个问题,同样的脚本,场景如下: 一个场景有2个按钮,定义好后,点一下A,再点一下B,循环点,比如点3下A就消失了,此时A.wait()会报错 ``` File "/Users/szh/opt/miniconda3/envs/test/lib/python3.8/site-packages/poco/proxy.py", line 272,...
**(重要!问题分类)** * 控件识别、树状结构、poco库报错 -> 此仓库 **描述问题bug** 前提:我的项目打包成安卓端后内置有log信息栏 1.项目接入sdk后,安卓手机设备连接ide,正常运行,未报错 2.在ide的poco辅助框中,从stop转换为unity后,UI树读取正常,手机端游戏内log框开始持续报错,并在一段时间后游戏闪退 报错信息: Material doesn't have a color property '_Color' UnityEngine.Material:GetColorImpl(Int32) Poco.UnityNode:GetImageSourceTexture() Poco.UnityNode:GetPayload() Poco.UnityNode:enumerateAttrs() Poco.AbstractDumper:dumpHierarchyImpl(AbstractNode, Boolean) Poco.AbstractDumper:dumpHierarchyImpl(AbstractNode, Boolean) Poco.AbstractDumper:dumpHierarchyImpl(AbstractNode, Boolean) Poco.AbstractDumper:dumpHierarchyImpl(AbstractNode, Boolean) Poco.AbstractDumper:dumpHierarchyImpl(AbstractNode,...