Youqu

Latest version: v2.14.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 11

2.3.22023

**New 🌟**

- 由于 `PMS` 用例管理系统存在缺陷,框架移除从 `CSV` 反向同步标签到 `PMS` 功能;[mikigo](https://github.com/mikigo)

**Fix 🐛**

- 优化数据回填逻辑,修复同一个用例 `py` 包含多个用例,数据回填时,中间的失败结果被后续用例更新为成功的问题;[mikigo](https://github.com/mikigo)
- 修复某些机型下(`华为W525`)失败录屏进程阻塞的问题,是由于特殊机型下 `FFmpeg` 的 Bug 导致,但 `FFmpeg` 修复更新太耗时,框架先做异常处理;[mikigo](https://github.com/mikigo)

2.3.12023

**New 🌟**

- 集成 `ydotool` 键鼠控制方案,解决注销登录界面无法控制键鼠的问题;[mikigo](https://github.com/mikigo)

**Fix 🐛**

- 修复 `PMS` 回填数据时,`timeout` 报错的问题;[mikigo](https://github.com/mikigo)
- 修复反向同步标签,导致 `PMS` 产品库用例 `title` 为空的问题;[mikigo](https://github.com/mikigo)

2.3.02023

**New 🌟**

- 增加了 `YouQu` 最新版本的检查,如果本地执行版本不是最新的,会打印更新提示信息;[mikigo](https://github.com/mikigo)
- `public` 独立发布,基础框架移除此模块,在环境部署阶段进行 `public` 模块的初始化;[mikigo](https://github.com/mikigo)

**Fix 🐛**

- 修复 `youqu` 命令无法接收带空格的参数的问题;感谢 **[禄烨](https://github.com/lu-xianseng)** ;
- `OCR` 检测模型升级到 `V4` 之后,在识别某些文本情况下出现不能识别的问题,暂时先回滚到 `V3` ;[mikigo](https://github.com/mikigo)
- 修复了不同的 `case` 目录下 `py` 文件的名称一样,导出(`manage.py csvctl -p2c`)数据错误的问题;感谢 **[有志](https://github.com/zhao-george)**;

-----------------------

2.2.42023

**New 🌟**

- `OCR` 检测模型升级到 `V4` ,中英文场景检测模型准确率提升 4.9%,识别模型准确率提升 2%;[mikigo](https://github.com/mikigo)

- 支持标签反向同步:将 `csv` 中的标签同步到 `pms` ; [mikigo](https://github.com/mikigo)

- 解除子项目的工程名称以 `autotest_` 开头的限制,子项目工程名称可以为任意名称;[mikigo](https://github.com/mikigo)

配置文件 `globalconfig.ini` 中的 `APP_NAME` 和命令行参数 `-a/--app` 仅支持传入工程名称的全称:

shell
youqu manage.py run -a apps/autotest_deepin_music

youqu manage.py run -a autotest_deepin_music


- 新增导入全局配置对象:[mikigo](https://github.com/mikigo)

python
from setting import conf


这种写法和之前的写法效果是一样的;

python
from setting.globalconfig import GlobalConfig


- 继续尝试将一些功能模块拆分为独立构件;[mikigo](https://github.com/mikigo)

- 增加了在线文档的显示宽度;[mikigo](https://github.com/mikigo)

- 增加执行前显示执行的Python文件数量;[mikigo](https://github.com/mikigo)

**Fix 🐛**

- 修复从 `pms` 标签【设备类型】为 `null` 时,同步到 `csv` 文件写入为 `null`;[mikigo](https://github.com/mikigo)
- 修复无法导出 `csv` 文件的问题;[mikigo](https://github.com/mikigo)
- 修复了键盘 `printscreen` 按钮无效的问题; [mikigo](https://github.com/mikigo)
- 修复了 `sniff` 命令报错无法找到 `src` 模块的问题;[mikigo](https://github.com/mikigo)
- 修复 `assert_ocr_not_exist` 传入多个识别目标逻辑判断错误的问题;[mikigo](https://github.com/mikigo)

--------------------------

2.2.32023

**New 🌟**

- 尝试将一些功能模块拆分为独立构件;[mikigo](https://github.com/mikigo)

**Fix 🐛**

- 修复了远程执行传入 `app_name` 无法收集到用例的问题; [mikigo](https://github.com/mikigo)
- 优化了 `docs` 文档内容及排版;[mikigo](https://github.com/mikigo)

-----------------------------

2.2.12023

New 🌟

- 新增用例脚本 `py` 文件 `id` 自动同步到 `csv` 文件功能;[mikigo](https://github.com/mikigo)
- 新增自动从 `pms` 上获取用例相关标签的功能;[mikigo](https://github.com/mikigo)

Fix 🐛

- 修复了 `letmego` 在开发调试时也会记录执行过程的问题;[mikigo](https://github.com/mikigo)
- 优化了在线文档内容和排版;[mikigo](https://github.com/mikigo)

----------------------------------

Page 6 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.