diff --git a/404.html b/404.html index 314c0173..4e22f393 100644 --- a/404.html +++ b/404.html @@ -6,9 +6,9 @@ 404 | YouQu | Linux自动化测试利器 - + - + @@ -16,8 +16,8 @@ -
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.
- +
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.
+ \ No newline at end of file diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html index 68f3aca1..0ee7cb25 100644 --- a/CONTRIBUTING.html +++ b/CONTRIBUTING.html @@ -6,22 +6,22 @@ 贡献,并且帮助我们改进 | YouQu | Linux自动化测试利器 - + - + - - - - + + + + -
Skip to content
📔 阅读量:

贡献,并且帮助我们改进

感谢您参与本项目,对于任何形式的贡献我们都欢迎;

目前我们欢迎以下方面的贡献:

帮助改进 YouQu 文档

欢迎任何微如错别字、大到添加章节帮助我们提高项目的 Pull Requests。

向 YouQu 提交 Issues

Issues 提交地址:https://github.com/linuxdeepin/youqu/issues

向 YouQu 仓库提交代码

底层基础能力的代码为上层业务服务,不应该把含有业务相关的代码提交到框架底层;

最后更新于:

- +
Skip to content
📔 阅读量:

贡献,并且帮助我们改进

感谢您参与本项目,对于任何形式的贡献我们都欢迎;

目前我们欢迎以下方面的贡献:

帮助改进 YouQu 文档

欢迎任何微如错别字、大到添加章节帮助我们提高项目的 Pull Requests。

向 YouQu 提交 Issues

Issues 提交地址:https://github.com/linuxdeepin/youqu/issues

向 YouQu 仓库提交代码

底层基础能力的代码为上层业务服务,不应该把含有业务相关的代码提交到框架底层;

最后更新于:

+ \ No newline at end of file diff --git a/RELEASE.html b/RELEASE.html index 8f627837..5d7b97f4 100644 --- a/RELEASE.html +++ b/RELEASE.html @@ -6,21 +6,21 @@ 版本更新记录 | YouQu | Linux自动化测试利器 - + - + - - - - + + + + -
Skip to content
📔 阅读量:

版本更新记录

2.6.8(2024/07/15)

New 🌟

  • git commit 功能增加显示明细数据。
  • 新增在所有属性中查找同名节点的功能。

2.6.7(2024/07/15)

Fix 🐛

  • 修复 Wayland 下窗管返回的 window_info 内获取应用名称的逻辑错误的问题。

2.6.6(2024/07/05)

New 🌟

  • git commit 统计功能新增 commit msg 信息获取。

Fix 🐛

  • 修复测试单驱动收集用例数量为 0 的问题;
  • 修复 Wayland 下窗管返回的应用名称错误的问题;

2.6.5(2024/06/11)

Fix 🐛

  • 修复用例失败截图添加到测试报告时报错的问题;

2.6.4(2024/06/07)

Fix 🐛

  • 由于窗管团队修改获取窗口信息的返回值,导致 Wayland 下相对位移定位方案报错,YouQu 进行适配。

2.6.3(2024/06/07)

New 🌟

  • 新增 ocr 范围识别;

Fix 🐛

  • 测试单驱动,手动回填模式报错;
  • 修改 Wayland 下中文写入剪贴版问题,改为使用 wl-copy 命令实现;
  • 修复远程交互控制测试机注销后 RPC 服务不响应的问题;

2.6.2(2024/05/29)

New 🌟

  • JSON 报告功能优化

    run 模式下:

    • /report/json/detail_report.json 包含每条 py 脚本的结果;
    • /report/json/summarize.json 根据 detail_report.json 计算的汇总数据;

    remote 模式下:

    • 收集远程测试机上所有的 /report/json/${timestr}_remote/detail_report_${IP}.json
    • 收集远程测试机上所有的 /report/json/${timestr}_remote/summarize_${IP}.json
    • 负载均衡驱动模式下自动汇总 summarize 数据:/report/json/${timestr}_remote/summarize.json
  • remote 模式新增参数:git_urlgit_usergit_passwordbranchdepth 用以控制拉取 git 仓库代码;

  • 由于 letmego 方案使用场景较少,默认环境中移除此模块,子项目需要时通过新增依赖机制进行安装;

  • 支持将测试结果回传给测试平台;

  • 文档更新:实践/HTTP接口自动化测试/创建一条完整的用例。@003307

  • YouQu 插件 pdocr-rpc 更新:支持Windows和MacOS,图片入参支持多种图片格式,并兼容不带文件后缀名入参方式。@CCrazyPeter

Fix 🐛

  • 修复测试单驱动执行报错的问题;
  • YouQu 插件 pdocr-rpc 修复服务器系统获取显示协议错误的问题;

2.6.1(2024/05/21)

这个版本中,我们成功在欧拉社区开源 src-openeuler ,后续将以 patch 的方式持续在欧拉社区进行代码更新,希望欧拉系统上使用到 YouQu 的同学们能给我们反馈使用情况。

此外,重点对统计 commit 功能进行了优化和 Bug 修复,此功能目前还处于内部灰度阶段,未来有希望成为 YouQu 的另一个亮点,能自动分析统计每次提交中包含的用例和方法的增删改的数据,数据汇报者统计者的利器。

New 🌟

  • 新增 skipif_not_xxx 条件跳过逻辑;PR #68 by @DarkLii
  • 对生成的 JSON 报告的路径、文件名称、报告内容进行了重新规划,将在下一个版本开发并发布;@mikigo
  • 文档更新:指南/框架必备/执行管理器,新增用例驱动方式章节,用以集中说明 YouQu 支持的驱动方式。@mikigo
  • YouQu 插件 image-center 更新:支持 WindowsMacOS,图片入参支持多种图片格式,并兼容不带文件后缀名入参方式。@CCrazyPeter

Fix 🐛

  • 修复统计 commit 数据中修复方法数量错误的问题;@mikigo

  • 修改 JSON 报告计算逻辑:@mikigo

    • 用例总数 = 通过数 + 失败数 (剔除跳过数)

    • 失败数:剔除跳过数

    • 跳过数:跳过用例数

    • 通过率 = 通过数 / 用例总数

  • 修复 env.sh 提示找不到 youqu-shell-rm 的问题,将删除虚拟环境的命令修改为:youqu-rm@mikigo

  • 修复统计 commit 功能 enddate 报错的问题;@mikigo

2.6.0(2024/05/14)

近期,YouQu 自动化测试框架迎来了一系列令人振奋的更新,这些更新不仅提升了框架的性能和稳定性,也拓展了其功能和适用范围。通过引入 OCR 服务集群化部署和模型 v4,我们显著提高了文本识别的准确性和效率。新增的链式调用函数接口使操作更加直观和便捷。

在功能创新方面,我们推出了 Web UI 自动化测试功能和远程交互式控制功能,为自动化测试提供了更加丰富和灵活的手段。同时,我们还增强了报告的功能,新增了生成的 json 结果以 py 维度统计,为测试数据的分析和解读提供了更多维度。

平台兼容适配性方面,我们对 openEuler 系统完成了适配,为后续开源到 openEuler 社区做好准备。

在问题修复方面,我们针对用户反馈的多个问题进行了积极的调查和解决,包括报告生成时的错误处理、远程调用的稳定性和兼容性等问题,这些修复进一步提升了用户体验,确保了框架的稳定性和可靠性。

总的来说,这一系列的更新标志着 YouQu 自动化测试框架在便捷性和稳定性方面迈出了重要的一步,我们坚信这些更新将极大地提升开发者和测试人员的效率,推动自动化测试技术向前发展。

New 🌟

  • OCR 服务性能优化,使用 OCR 服务集群化部署,框架自动做负载均衡,同时启用 OCR 识别模型 v4,进一步提高识别稳定性和准确性。@mikigo

  • YouQu OCR 新增支持链式调用函数接口,使用更方便更符合语义,原函数接口使用方法不变以保持兼容性。@mikigo

    python
    from src import OCR
    +    
    Skip to content
    📔 阅读量:

    版本更新记录

    2.6.8(2024/07/15)

    New 🌟

    • git commit 功能增加显示明细数据。
    • 新增在所有属性中查找同名节点的功能。

    2.6.7(2024/07/15)

    Fix 🐛

    • 修复 Wayland 下窗管返回的 window_info 内获取应用名称的逻辑错误的问题。

    2.6.6(2024/07/05)

    New 🌟

    • git commit 统计功能新增 commit msg 信息获取。

    Fix 🐛

    • 修复测试单驱动收集用例数量为 0 的问题;
    • 修复 Wayland 下窗管返回的应用名称错误的问题;

    2.6.5(2024/06/11)

    Fix 🐛

    • 修复用例失败截图添加到测试报告时报错的问题;

    2.6.4(2024/06/07)

    Fix 🐛

    • 由于窗管团队修改获取窗口信息的返回值,导致 Wayland 下相对位移定位方案报错,YouQu 进行适配。

    2.6.3(2024/06/07)

    New 🌟

    • 新增 ocr 范围识别;

    Fix 🐛

    • 测试单驱动,手动回填模式报错;
    • 修改 Wayland 下中文写入剪贴版问题,改为使用 wl-copy 命令实现;
    • 修复远程交互控制测试机注销后 RPC 服务不响应的问题;

    2.6.2(2024/05/29)

    New 🌟

    • JSON 报告功能优化

      run 模式下:

      • /report/json/detail_report.json 包含每条 py 脚本的结果;
      • /report/json/summarize.json 根据 detail_report.json 计算的汇总数据;

      remote 模式下:

      • 收集远程测试机上所有的 /report/json/${timestr}_remote/detail_report_${IP}.json
      • 收集远程测试机上所有的 /report/json/${timestr}_remote/summarize_${IP}.json
      • 负载均衡驱动模式下自动汇总 summarize 数据:/report/json/${timestr}_remote/summarize.json
    • remote 模式新增参数:git_urlgit_usergit_passwordbranchdepth 用以控制拉取 git 仓库代码;

    • 由于 letmego 方案使用场景较少,默认环境中移除此模块,子项目需要时通过新增依赖机制进行安装;

    • 支持将测试结果回传给测试平台;

    • 文档更新:实践/HTTP接口自动化测试/创建一条完整的用例。@003307

    • YouQu 插件 pdocr-rpc 更新:支持Windows和MacOS,图片入参支持多种图片格式,并兼容不带文件后缀名入参方式。@CCrazyPeter

    Fix 🐛

    • 修复测试单驱动执行报错的问题;
    • YouQu 插件 pdocr-rpc 修复服务器系统获取显示协议错误的问题;

    2.6.1(2024/05/21)

    这个版本中,我们成功在欧拉社区开源 src-openeuler ,后续将以 patch 的方式持续在欧拉社区进行代码更新,希望欧拉系统上使用到 YouQu 的同学们能给我们反馈使用情况。

    此外,重点对统计 commit 功能进行了优化和 Bug 修复,此功能目前还处于内部灰度阶段,未来有希望成为 YouQu 的另一个亮点,能自动分析统计每次提交中包含的用例和方法的增删改的数据,数据汇报者统计者的利器。

    New 🌟

    • 新增 skipif_not_xxx 条件跳过逻辑;PR #68 by @DarkLii
    • 对生成的 JSON 报告的路径、文件名称、报告内容进行了重新规划,将在下一个版本开发并发布;@mikigo
    • 文档更新:指南/框架必备/执行管理器,新增用例驱动方式章节,用以集中说明 YouQu 支持的驱动方式。@mikigo
    • YouQu 插件 image-center 更新:支持 WindowsMacOS,图片入参支持多种图片格式,并兼容不带文件后缀名入参方式。@CCrazyPeter

    Fix 🐛

    • 修复统计 commit 数据中修复方法数量错误的问题;@mikigo

    • 修改 JSON 报告计算逻辑:@mikigo

      • 用例总数 = 通过数 + 失败数 (剔除跳过数)

      • 失败数:剔除跳过数

      • 跳过数:跳过用例数

      • 通过率 = 通过数 / 用例总数

    • 修复 env.sh 提示找不到 youqu-shell-rm 的问题,将删除虚拟环境的命令修改为:youqu-rm@mikigo

    • 修复统计 commit 功能 enddate 报错的问题;@mikigo

    2.6.0(2024/05/14)

    近期,YouQu 自动化测试框架迎来了一系列令人振奋的更新,这些更新不仅提升了框架的性能和稳定性,也拓展了其功能和适用范围。通过引入 OCR 服务集群化部署和模型 v4,我们显著提高了文本识别的准确性和效率。新增的链式调用函数接口使操作更加直观和便捷。

    在功能创新方面,我们推出了 Web UI 自动化测试功能和远程交互式控制功能,为自动化测试提供了更加丰富和灵活的手段。同时,我们还增强了报告的功能,新增了生成的 json 结果以 py 维度统计,为测试数据的分析和解读提供了更多维度。

    平台兼容适配性方面,我们对 openEuler 系统完成了适配,为后续开源到 openEuler 社区做好准备。

    在问题修复方面,我们针对用户反馈的多个问题进行了积极的调查和解决,包括报告生成时的错误处理、远程调用的稳定性和兼容性等问题,这些修复进一步提升了用户体验,确保了框架的稳定性和可靠性。

    总的来说,这一系列的更新标志着 YouQu 自动化测试框架在便捷性和稳定性方面迈出了重要的一步,我们坚信这些更新将极大地提升开发者和测试人员的效率,推动自动化测试技术向前发展。

    New 🌟

    • OCR 服务性能优化,使用 OCR 服务集群化部署,框架自动做负载均衡,同时启用 OCR 识别模型 v4,进一步提高识别稳定性和准确性。@mikigo

    • YouQu OCR 新增支持链式调用函数接口,使用更方便更符合语义,原函数接口使用方法不变以保持兼容性。@mikigo

      python
      from src import OCR
       
       # 新的函数接口ocrx,支持链式调用
       OCR.ocrx("确定").click()
      @@ -61,8 +61,8 @@
           pic_path = DeepinMusicWidget.save_temporary_picture(*DeepinMusicWidget().ui.btn_size("所有音乐按钮"))
           ...... # 中间操作
           self.assert_image_exit(pic_path)
  • allure 报告中定位问题除了日志、截图、录屏外,调用的函数增加了 step 步骤展示;@mikigo

  • env.sh 新增安装子项目 Python 三方依赖,在子项目根目录下写 requirement.txt 文件,env.sh 会自动加载;@mikigo

  • ocr 识别新增支持传入目标图片路径进行文字识别,减少因全屏识别时,其他文字的干扰;@mikigo

    • Python
      # 断言音乐的删除弹窗中,包含了“确认”的文字
      -self.assert_ocr_exist("确认", picture_abspath=DeepinMusicWidget.save_temporary_picture(*DeepinMusicWidget().ui.btn_size("删除弹窗")))
  • 断言函数的调用也会自动打印日志;@mikigo

  • env.sh 新增裁剪依赖的方案;@mikigo

Fix 🐛

  • 修复 Jenkins 环境下, apps 目录下子项目存在 auotest_deepin_xxx@tmp 目录,在传入 app_name 后无法执行用例的问题;@mikigo
  • 修复自动生成 case_list.csv 文件时,用例顺序被调整的问题;@mikigo
  • env.sh 环境安装移除 git 和 curl;@mikigo
  • 修复用例在 setup 阶段报错后,未写入 ci_result.json 的问题;@mikigo
  • 移除 uos_ci.py@mikigo

1.1.3(2022/10/28)

New 🌟

  • 新增图像断言成功输出匹配度;@mikigo
  • 新增环境安装 yaml 依赖;@mikigo
  • 新增测试套执行、数据回填兼容用例库ID和产品库ID;@mikigo
  • 新增测试结果表情显示,并优化了日志的排版;@mikigo
  • 新增 --top {number} 用于记录系统资源占用情况,日志生成到 report/logs/top.log@mikigo

Fix 🐛

  • 修复用例收集阶段报错,但终端没有错误日志输出的问题;@mikigo
  • 修改失败用例回溯日志为详细级别;@mikigo
  • 修复了执行进度未计算跳过用例的问题,并优化了进度获取的算法;@mikigo
  • 修复 env.sh 在 V23 环境下安装无法读取密码的问题;@mikigo
  • 修复了 pms 测试套执行或测试单执行时,用例ID兼容用例库ID和产品库ID;@mikigo
  • env.sh 里面 hub.deepin.com 更换成 it.uniontech.com;@mikigo
  • uos_ci.py 测试结果统计时,总数剔除 skip 的数量;@mikigo

1.1.2(2022/09/21)

New 🌟

  • 在没有安装 dogtail 的情况下,也能使用 sniff 工具;@mikigo

Fix 🐛

  • 修复持续集成流水线中没有安装 AT 环境执行 uos_ci.py 报错的问题;@mikigo

1.1.1(2022/09/19)

New 🌟

  • 新增执行进度显示,每条用例执行时日志输出当前进度:[当前指定第几条/用例总数];@mikigo
  • 新增终端输出用例执行结束之后所有失败用例的列表;@mikigo
  • 关闭终端输出捕获用例执行过程日志快照;@mikigo
  • 优化终端输出失败信息冗长为简要信息输出;@mikigo
  • 新增终端输出显示 10 个执行最慢的用例列表,并详细列出各个阶段的耗时;@mikigo
  • 失败重跑用例重跑之前延迟 1 秒;@mikigo
  • 新增收集阶段报错,仍然强制执行;@mikigo
  • 用例收集时仅在 apps 目录下进行,忽略 src,setting,public 目录;@mikigo
  • 新增 allure 报告备份功能,默认备份至 allure_back 目录下;@mikigo
  • manage.py新增参数 --lastfailed 用于只跑上次失败用例的功能;@mikigo

Fix 🐛

  • 修复了在没有指定应用名称执行时,xml 报告生成路径异常的问题;@mikigo
  • 修复了 uos_ci.py 传入 timeoutsession_timeout 不生效的问题;@mikigo

1.1.0(2022/09/16)

New 🌟

  • 新增PMS数据回填功能,支持多种数据回填模式;@mikigo
  • 优化了通过测试套件执行时PMS 爬虫的性能;@mikigo
  • 新增 .gitmodules 文件,用于标记所有子项目,方便统一拉取代码;@mikigo
  • env.sh 适配社区版上安装自动化环境;@mikigo
  • 增加执行过程中立即显示错误的功能;@mikigo
  • README.md 增加 Wayland 下使用、测试报告查看、常见问题等的文档说明;@mikigo
  • 增加了用例执行过程中对 setupcallteardown 进行日志分段;@mikigo

Fix 🐛

  • 修复了 确认修复 列没写表头,但写了 Fix 🐛ed-xxx 标签,出现的程序报错问题;@mikigo
  • 修复了同一应用内多个 csv 文件中 确认修复 列有的写了,有的没写,可能出现的程序报错的问题;@mikigo
  • 修复了 INFO 日志,显示为 DEBUG 的问题;修复了部分机器上 INFO 日志内容显示为红色的问题;@mikigo
  • 修复了用例收集阶段报错看不到详细信息的问题;@mikigo

1.0.2(2022/08/22)

New 🌟

  • 移除 loguru,替换为 logging,接口保持不变,上层用例不受影响;@mikigo
  • 默认开启 coredump@mikigo

Fix 🐛

  • 修复了三方库 loguru 偶现异常,导致程序中断的问题;@mikigo
  • 修复了第一次失败不会关闭文件选择框的问题;@mikigo

1.0.1(2022/08/12)

New 🌟

  • 新增 RELEASE.md 文件,用于记录历史发布版本的更新内容;@mikigo

  • 兼容 Wayland 模式下执行用例,上层用例不用管当前测试机执行环境,框架会自动根据当前环境走不同的代码逻辑;@mikigo

  • 由于需要修改 dogtail 源代码,因此将修改后的源码放入到核心库里面 src/depends/dogtail 后续版本不需要在系统中安装dogtail@mikigo

  • 如果应用库同样使用了系统安装的 dogtail 可能会报错,解决方案是将代码中的 import dogtail 修改为 from src.depends import dogtail ;@mikigo

Fix 🐛

  • 重跑失败之后才会关闭文件选择框,修改为失败之后会关闭文件选择框;@mikigo

最后更新于:

- +self.assert_ocr_exist("确认", picture_abspath=DeepinMusicWidget.save_temporary_picture(*DeepinMusicWidget().ui.btn_size("删除弹窗")))
  • 断言函数的调用也会自动打印日志;@mikigo

  • env.sh 新增裁剪依赖的方案;@mikigo

  • Fix 🐛

    1.1.3(2022/10/28)

    New 🌟

    Fix 🐛

    1.1.2(2022/09/21)

    New 🌟

    Fix 🐛

    1.1.1(2022/09/19)

    New 🌟

    Fix 🐛

    1.1.0(2022/09/16)

    New 🌟

    Fix 🐛

    1.0.2(2022/08/22)

    New 🌟

    Fix 🐛

    1.0.1(2022/08/12)

    New 🌟

    Fix 🐛

    + \ No newline at end of file diff --git a/SIG.html b/SIG.html index 2c50bd0c..3e3b7332 100644 --- a/SIG.html +++ b/SIG.html @@ -6,22 +6,22 @@ YouQu 官方兴趣小组 | YouQu | Linux自动化测试利器 - + - + - - - - + + + + -
    Skip to content
    📔 阅读量:

    YouQu 官方兴趣小组


    致力于为广大自动化技术爱好者提供一个交流、分享和成长的平台,在这里可以和众多自动化爱好者共同探讨自动化领域的前沿动态和技术难题。

    相信通过大家的共同努力,定能碰撞出智慧的火花,为自动化测试框架的发展和演进贡献力量。


    YouQu官方兴趣小组

    最后更新于:

    - +
    Skip to content
    📔 阅读量:

    YouQu 官方兴趣小组


    致力于为广大自动化技术爱好者提供一个交流、分享和成长的平台,在这里可以和众多自动化爱好者共同探讨自动化领域的前沿动态和技术难题。

    相信通过大家的共同努力,定能碰撞出智慧的火花,为自动化测试框架的发展和演进贡献力量。


    YouQu官方兴趣小组

    最后更新于:

    + \ No newline at end of file diff --git a/assets/CONTRIBUTING.md.DCcyU3VW.js b/assets/CONTRIBUTING.md.DjEGjZH2.js similarity index 89% rename from assets/CONTRIBUTING.md.DCcyU3VW.js rename to assets/CONTRIBUTING.md.DjEGjZH2.js index cb6bd2ce..373798a4 100644 --- a/assets/CONTRIBUTING.md.DCcyU3VW.js +++ b/assets/CONTRIBUTING.md.DjEGjZH2.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,U as o}from"./chunks/framework.BPoWRGet.js";const q=JSON.parse('{"title":"贡献,并且帮助我们改进","description":"","frontmatter":{},"headers":[],"relativePath":"CONTRIBUTING.md","filePath":"CONTRIBUTING.md","lastUpdated":1721812735000}'),s={name:"CONTRIBUTING.md"},u=o('

    贡献,并且帮助我们改进

    感谢您参与本项目,对于任何形式的贡献我们都欢迎;

    目前我们欢迎以下方面的贡献:

    帮助改进 YouQu 文档

    欢迎任何微如错别字、大到添加章节帮助我们提高项目的 Pull Requests。

    向 YouQu 提交 Issues

    Issues 提交地址:https://github.com/linuxdeepin/youqu/issues

    向 YouQu 仓库提交代码

    底层基础能力的代码为上层业务服务,不应该把含有业务相关的代码提交到框架底层;

    ',9),r=[u];function i(n,l,h,c,d,_){return t(),a("div",null,r)}const m=e(s,[["render",i]]);export{q as __pageData,m as default}; +import{_ as e,c as a,o as t,U as o}from"./chunks/framework.CDWL4L07.js";const q=JSON.parse('{"title":"贡献,并且帮助我们改进","description":"","frontmatter":{},"headers":[],"relativePath":"CONTRIBUTING.md","filePath":"CONTRIBUTING.md","lastUpdated":1721886574000}'),s={name:"CONTRIBUTING.md"},u=o('

    贡献,并且帮助我们改进

    感谢您参与本项目,对于任何形式的贡献我们都欢迎;

    目前我们欢迎以下方面的贡献:

    帮助改进 YouQu 文档

    欢迎任何微如错别字、大到添加章节帮助我们提高项目的 Pull Requests。

    向 YouQu 提交 Issues

    Issues 提交地址:https://github.com/linuxdeepin/youqu/issues

    向 YouQu 仓库提交代码

    底层基础能力的代码为上层业务服务,不应该把含有业务相关的代码提交到框架底层;

    ',9),r=[u];function i(n,l,h,c,d,_){return t(),a("div",null,r)}const m=e(s,[["render",i]]);export{q as __pageData,m as default}; diff --git a/assets/CONTRIBUTING.md.DCcyU3VW.lean.js b/assets/CONTRIBUTING.md.DjEGjZH2.lean.js similarity index 56% rename from assets/CONTRIBUTING.md.DCcyU3VW.lean.js rename to assets/CONTRIBUTING.md.DjEGjZH2.lean.js index 8d1dfbd6..3ee0ee50 100644 --- a/assets/CONTRIBUTING.md.DCcyU3VW.lean.js +++ b/assets/CONTRIBUTING.md.DjEGjZH2.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,U as o}from"./chunks/framework.BPoWRGet.js";const q=JSON.parse('{"title":"贡献,并且帮助我们改进","description":"","frontmatter":{},"headers":[],"relativePath":"CONTRIBUTING.md","filePath":"CONTRIBUTING.md","lastUpdated":1721812735000}'),s={name:"CONTRIBUTING.md"},u=o("",9),r=[u];function i(n,l,h,c,d,_){return t(),a("div",null,r)}const m=e(s,[["render",i]]);export{q as __pageData,m as default}; +import{_ as e,c as a,o as t,U as o}from"./chunks/framework.CDWL4L07.js";const q=JSON.parse('{"title":"贡献,并且帮助我们改进","description":"","frontmatter":{},"headers":[],"relativePath":"CONTRIBUTING.md","filePath":"CONTRIBUTING.md","lastUpdated":1721886574000}'),s={name:"CONTRIBUTING.md"},u=o("",9),r=[u];function i(n,l,h,c,d,_){return t(),a("div",null,r)}const m=e(s,[["render",i]]);export{q as __pageData,m as default}; diff --git a/assets/RELEASE.md.B1Uj4KJE.js b/assets/RELEASE.md.DLuowMEK.js similarity index 99% rename from assets/RELEASE.md.B1Uj4KJE.js rename to assets/RELEASE.md.DLuowMEK.js index 65e4391f..21c8d12b 100644 --- a/assets/RELEASE.md.B1Uj4KJE.js +++ b/assets/RELEASE.md.DLuowMEK.js @@ -1,4 +1,4 @@ -import{_ as e,c as i,o as a,U as t}from"./chunks/framework.BPoWRGet.js";const u=JSON.parse('{"title":"版本更新记录","description":"","frontmatter":{},"headers":[],"relativePath":"RELEASE.md","filePath":"RELEASE.md","lastUpdated":1721812735000}'),r={name:"RELEASE.md"},o=t(`

    版本更新记录

    2.6.8(2024/07/15)

    New 🌟

    2.6.7(2024/07/15)

    Fix 🐛

    2.6.6(2024/07/05)

    New 🌟

    Fix 🐛

    2.6.5(2024/06/11)

    Fix 🐛

    2.6.4(2024/06/07)

    Fix 🐛

    2.6.3(2024/06/07)

    New 🌟

    Fix 🐛

    2.6.2(2024/05/29)

    New 🌟

    Fix 🐛

    2.6.1(2024/05/21)

    这个版本中,我们成功在欧拉社区开源 src-openeuler ,后续将以 patch 的方式持续在欧拉社区进行代码更新,希望欧拉系统上使用到 YouQu 的同学们能给我们反馈使用情况。

    此外,重点对统计 commit 功能进行了优化和 Bug 修复,此功能目前还处于内部灰度阶段,未来有希望成为 YouQu 的另一个亮点,能自动分析统计每次提交中包含的用例和方法的增删改的数据,数据汇报者统计者的利器。

    New 🌟

    Fix 🐛

    2.6.0(2024/05/14)

    近期,YouQu 自动化测试框架迎来了一系列令人振奋的更新,这些更新不仅提升了框架的性能和稳定性,也拓展了其功能和适用范围。通过引入 OCR 服务集群化部署和模型 v4,我们显著提高了文本识别的准确性和效率。新增的链式调用函数接口使操作更加直观和便捷。

    在功能创新方面,我们推出了 Web UI 自动化测试功能和远程交互式控制功能,为自动化测试提供了更加丰富和灵活的手段。同时,我们还增强了报告的功能,新增了生成的 json 结果以 py 维度统计,为测试数据的分析和解读提供了更多维度。

    平台兼容适配性方面,我们对 openEuler 系统完成了适配,为后续开源到 openEuler 社区做好准备。

    在问题修复方面,我们针对用户反馈的多个问题进行了积极的调查和解决,包括报告生成时的错误处理、远程调用的稳定性和兼容性等问题,这些修复进一步提升了用户体验,确保了框架的稳定性和可靠性。

    总的来说,这一系列的更新标志着 YouQu 自动化测试框架在便捷性和稳定性方面迈出了重要的一步,我们坚信这些更新将极大地提升开发者和测试人员的效率,推动自动化测试技术向前发展。

    New 🌟