Poco icon indicating copy to clipboard operation
Poco copied to clipboard

A cross-engine test automation framework based on UI inspection

Results 153 Poco issues
Sort by recently updated
recently updated
newest added

(请尽量按照下面提示内容填写,有助于我们快速定位和解决问题,感谢配合。否则直接关闭。) **(重要!问题分类)** * 图像识别相关问题 -> https://github.com/AirtestProject/Airtest/issues * 测试开发环境AirtestIDE使用问题 -> https://github.com/AirtestProject/AirtestIDE/issues * 控件识别、树状结构、poco库报错 -> 此仓库 **描述问题bug** (简洁清晰得概括一下遇到的问题是什么。或者是报错的traceback信息。) 鸿蒙系统执行输入交易密码的自动化脚本时,airtestIDE与手机连接自动关闭并报错: Error Traceback (most recent call last): File "C:\WRN\MobileBank\utils\utils.py", line 82, in wraper test_share_try(args)...

**描述问题bug** **Ubuntu:** 14.04.3 LTS **报错语句**:poco.wait_for_any(permission_allow_list, timeout=5) **场景**:利用AirTest/poco对APP进行深度遍历 **特点**:偶现 ``` 2020-03-18 17:42:22.904 | ERROR | __main__:crawler:128 - 出现异常,异常信息如下: 2020-03-18 17:42:23.273 | ERROR | __main__:crawler:129 - Traceback (most recent call last): File...

(请尽量按照下面提示内容填写,有助于我们快速定位和解决问题,感谢配合。否则直接关闭。) **(重要!问题分类)** * 图像识别相关问题 -> https://github.com/AirtestProject/Airtest/issues * 测试开发环境AirtestIDE使用问题 -> https://github.com/AirtestProject/AirtestIDE/issues * 控件识别、树状结构、poco库报错 -> 此仓库 **描述问题bug** (简洁清晰得概括一下遇到的问题是什么。或者是报错的traceback信息。) ``` 报错信息: poco.exceptions.PocoNoSuchNodeException: Cannot find any visible node by query UIObjectProxy of "com.mesa.android.avatalk:id/Login" ```...

**描述问题bug** 跑60多条case,跑到30多条时,airtest后续case全部报错 查看手机已经黑屏,已经不执行case了,需要重新拔插数据线,连接手机,才能正常运行 在case运行期间通过adb devices命令查看手机连接状态,手机连接正常连接电脑 ``` (在这里粘贴traceback或其他报错信息) ``` **复现步骤** 1.电脑一次运行60多条case 2.跑到50%左右,adb查询手机状态,正常连接;但不再case不执行,手机处于熄屏状态 3.重新拔插usb连接线,重新连接电脑和手机,才能正常执行case **预期效果** 正常运行case,不需要手动重新链接手机 **相关截图** (贴出遇到问题时的截图内容,如果有的话) **python 版本:** `python3.6` **poco 版本:** `1.0.85` > poco版本通过`pip freeze`可以命令可以查到 **设备:** 手机 - 型号: 小米10...

**问题分类** 控件识别、树状结构 **描述问题bug** 在 Poco **1.0.87** 版本后,某些场景出现查询节点耗时很慢的问题。 ``` # 例子运行在AirTest中,直接python触发效果也等同,因此排除AirTest导致。 from airtest.core.api import * import json import inspect from poco.drivers.android.uiautomation import AndroidUiautomationPoco poco = AndroidUiautomationPoco(use_airtest_input=True, screenshot_each_action=False) auto_setup(__file__) last_time = time.time()...

**描述问题bug** 升级到1.2.16后带wait_for_appearance参数的Poco命令变慢 比如poco(text="扫描").wait_for_appearance(timeout=20)会等20多秒才过,实际上text="扫描"已经存在 其它此类命令也是非常慢。 在手机上卸载PocoService,重新运行1.2.15自动安装老版的PocoService问题解决,速度和以前一样了。 `` **设备:** - 手机型号: Redmi K20 Pro - 系统:MIUI 12.0.6

**描述问题bug** 连续多次执行相同代码片段(上传图片),执行过程中可能会强制停止再执行,一段时间后出现pocservice.apk崩溃 **复现步骤** 定位上传图片控件列表 执行滚动条滑动 逐个控件上传图片 判断是否到底部,上传图片是否已完成,未完成,重复执行以上3个步骤 或者 1、有时候任意下执行代码片段一段时间后也会出现,出现概率较小 **预期效果** 能持续完成这些操作 **相关截图** ![image](https://github.com/AirtestProject/Poco/assets/20413980/03a91c4d-6fef-46fb-8033-d074bde5c7fc) **python 版本:** `python3.11.0` ![image](https://github.com/AirtestProject/Poco/assets/20413980/92593db7-c596-4b9e-9c03-4a9320b90e9b) **设备:** - 型号: [华为P20] - 系统: [HarmonyOS 3.0.0] - (别的信息) **其他相关环境信息** 在HP ProBook...

(请尽量按照下面提示内容填写,有助于我们快速定位和解决问题,感谢配合。否则直接关闭。) **描述问题bug** 在代码中用多线程运行脚本时,会多次创建poco对象,守护线程也会多次创建,会在控制台报错,如下 ``` [pocoservice.apk] stdout: b'INSTRUMENTATION_RESULT: shortMsg=Process crashed.\nINSTRUMENTATION_CODE: 0\n' [pocoservice.apk] stderr: b'' [pocoservice.apk] stdout: b'\ncom.netease.open.pocoservice.InstrumentedTestAsLauncher:INSTRUMENTATION_RESULT: shortMsg=Process crashed.\nINSTRUMENTATION_CODE: 0\n' ``` **复现步骤** 1. 在代码中用多线程运行脚本时 2. 多次创建poco对象 3. 守护线程也会多次创建 4. 控制台输出 如下图...

【问题描述】 1. driver = connect_device("android:///") poco = AndroidUiautomationPoco(device=driver, use_airtest_input=True) 2.使用以上代码连接的设备以及初始化的poco,每次在执行用例时候,都会把设备的旋转屏幕打开 备注:有在执行之前手动把旋转屏幕关闭 【版本】 1. python3.9 2. pocoui 1.0.88 3. airtest 1.2.9