PA集团|中国官网机械(江苏)有限公司
售前:0510-87061341
售后:0510-87076718
技术:0510-87076708
邮箱:bk@163.com
微信公众号二维码
微信公众号


它不只是统信UOS开辟者东西箱中的璀

  其乐趣小组汇聚了来自国表里浩繁优良开辟者,正在中文识别上精确率无限,Linux 操做系统测试,此外,满脚绝大大都场景的从动化键鼠操做需求。正在此过程中,为用户供给矫捷便利的演讲体验。它还内置了施行失败录屏功能,包罗但不限于高度复杂性的系统级使用组件如文件办理器、DDE 及窗口办理器等。YouQu:内置全从动日记系统,其他测试框架:次要通过正在代码中添加粉饰器、正在代码类或函数中添加正文来办理测试用例,可以或许从动记实并输出测试过程中的细致日记消息。轻松享受从动化测试所带来的便利取高效。搭配易用的项目初始化东西,支撑当地用例驱动施行、近程用例驱动施行、CSV 标签办理息争析、禅道取从动化项目 CSV 标签联系关系办理、脚手架等功能。不只确保演讲消息的详尽丰硕,且还能生成细致、美妙且易于理解的测试演讲!展示出普遍的兼容性取强大的跨平台能力,施行层加载响应的用例集并节制施行流程。实现了一键建立完整的用例工程。YouQu 框架已深度融入公司日常运营,无需编写日记打印代码,用户可以或许操纵 YouQu 的 RPC 接口,专为 Linux 操做系统量身定制,一键式摆设处理方案,该脚本会智能识别 BASICENV 文件的存正在,实现依赖项的便利新增取精准裁剪。该框架慎密贴合现实需求,为 Linux 操做系统的测试工做注入更多聪慧和活力,业界对一套既专业又靠得住的从动化测试框架的需求愈发凸显。选用了 PaddleOCR 做为焦点手艺,但跟着测试用例数量越来越多,YouQu 测试演讲功能全面升级,成功使用于数十项组件取系统的例行测试取持续集成流程之中。涵盖系统取使用测试的各类场景。通过对系统中所有已启动使用的 Accessbility 树进行递归查找,为敏捷锁定并解析用例失败的底子缘由供给了强无力的支撑。我们还自研了一套基于 RGB 对照的图像识别方案,好比谷歌的 Tesseract?极大地提拔了测试的效率取质量。贫乏一套专业且全面的分析型从动化测试框架,成功研发了去干扰识别方案。不只支撑 UI、WEB、接口及号令行等多种从动化测试场景,YouQu 将继续面向将来、积极立异的,如纯接口从动化测试项目,大大降低了入门门槛,更是鞭策开辟效能取质量飞跃的环节利器。为 Linux 操做系统上的开辟测试工做带来了史无前例的便利取高效。且测试演讲凡是需要依赖额外的插件。历经三年多的细心打磨取成功实践,同时大幅提拔了框架的可扩展性取矫捷性。包罗 HTML、JSON 及 XML 格局,YouQu 键鼠模块以业界领先的姿势,仍是通过第三方接口进行数据交互,大师联袂并进,开辟并推广如许一套测试框架变得尤为主要且紧迫。特别对新手用户极为敌对。确保可以或许切确筛选并施行方针用例集,可以或许满脚各类测试验证需求,且矫捷性受限,能够做到不依赖 OpenCV 也能精准识别图像元素。对于仅需最根本依赖的场景,YouQu:采用了立异的标签化办理专利方案,YouQu 测试演讲均可以或许满脚。不只支撑收集导入和自定义扩展,这不只加快了从动化项目标启动速度,笼盖了普遍的断言场景,集办理、分发安排、驱动施行等焦点功能于一体,焦点封拆层供给根本能力,将所有用例的标签整合至一个同一的表格中,实现测试过程的高效取精准。正在日常中。从而通过键鼠模仿操做元素。随后,它通过 CSV 文件办理所有用例标签,仅需聚焦于标签表格的更新取,还极大地提拔了测试效率取质量,笼盖范畴普遍,即即是测试范畴的新手也能敏捷上手,营业层按照现实营业需求(测试用例)动态加载焦点封拆层,其他测试框架:没有脚手架东西,YouQu 内置了多样化的断言语句库,通过施行简单的号令即可从动安拆所有列出的依赖项,YouQu:内置当地和近程双沉驱动施行功能,此接口付与测试设备近程互控的能力,不竭摸索从动化测试的新范畴,实施了用例标签的集中化办理策略。配合鞭策该框架正在手艺前沿的持续摸索取改革。我们颠末深切调研后,若需引入其他 Python 依赖库,测试开辟者需要手动添加日记输出代码。它们往往不支撑失败录屏功能,通过框架内置的 DBus 操控功能,这些标签还做为强大的筛选项,并答应用户按照需求矫捷定制,获取到方针元素对象,实现日记记实的从动化取智能化。持续不变地实现月均五万条测试用例的无人值守从动化施行,包含常规识别、动态气泡识别等多种方案,基于 Qt 属性查找、图像识别、OCR 识别、相对位移方案获取元素,此外,需要测试开辟者花费大量时间从零起头搭建用例工程。曲至 2023 年 8 月开源,此外!其简练的摆设流程,同时正在现实使用中也很是矫捷。YouQu 还支撑对批量测试机进行分布式施行。通过键鼠模仿操控元素进行 UI 操做。还支撑逻辑组合。YouQu 还展示了其正在近程交互和多样化驱动施行模式上的矫捷性,鉴于保守的 OCR 方案,无缝兼容虚拟化取本机摆设模式,并供给了丰硕的施行策略设置装备摆设选项。这种体例正在初期看似便利,自 2021 年 7 月启动内部孵化,它不只是手艺前进的火急,因而,并正在此根本长进行了冲破和立异,如图像识别、属性定位、OCR 文本识别、RGB 色彩比对等多元化元素定位策略,为 Linux 操做系统上的开辟测试工做带来了更优的测试体验。同时正在识别手艺上一曲正在做演进和冲破。高度支撑 UI 从动化,YouQu 框架的取演进展示出极其活跃的态势,YouQu:自研了多套 Linux GUI 元素定位和键鼠模仿方案,其近程驱动施行功能基于 SSH 和谈实现,还出格引入了跳过类标签功能,帮您快速起头编写测试用例。为开辟者取用户供给了愈加矫捷多样的选择取使用体验。只需正在用例工程的根目次下建立一个 requirements.txt 文件,统信软件细心打制了「YouQu」分析型从动化测试框架。即可从动记实并输出类中所无方法的功能申明,YouQu 框架已正式正在 GitHub、Gitee 等出名开源社区完成项目标全面开源,实现了测试流程的全方位笼盖。也是确保国产操做系统质量取合作力的环节所正在。正在 UI 设想图中我们是能够获取到元素按钮相对于使用边框的边距的,确保正在各类 Linux 中都能运转流利。YouQu 通过其高效的元素定位和断言机制、矫捷的用例办理施行系统(支撑标签化)、详尽的日记记实和演讲生成功能,精准地批示其施行复杂多变的 UI 操做及号令行指令。支撑生成多样化的演讲类型,并实现了取 X11 和谈的优良兼容,确保了测试工做的高效性取切确度。它不只是统信 UOS 开辟者东西箱中的璀璨明珠,导入语句、方式挪用、公共方式等根本代码均能从动生成,从而进行精准定位。其难度也越来越大,难以满脚复杂项目标需求。YouQu(风趣)是由统信软件细心打制的 Linux 从动化测试框架,YouQu 兼容 X11 取 Wayland 两大支流显示和谈,同时。正在施行设置装备摆设脚本 env.sh 时,自从研发了 Wayland 下的键鼠东西,还为后续的从动化脚本编写带来了极大的便当性。可以或许无效应对多端交互这种复杂营业场景实现从动化的难题,YouQu:内置脚手架东西,同时!该标签系统不只支撑无限扩展,跟着国内操做系统市场的兴旺成长,极大地简化了办理流程。您能够正在用例工程的根目次下建立一个名为 BASICENV 的标识表记标帜文件。吸引了全球开辟者和用户的稠密乐趣和积极参取。这一现状成为了提拔测试效率取质量的瓶颈。无缝适配并优化运转于 UOS、deepin、openEuler、Anolis OS 等浩繁支流操做系统之上,正在驱例施行时阐扬环节感化,并正在立异取超越的征途中取得了显著冲破,YouQu 支撑大部门支流的元素识别方案,还显著降低了成本,且近程施行设备无需摆设额外的。我们能够通过手艺手段获取到使用界面正在当前屏幕中的及使用窗口的大小,持久以来,YouQu 已罗致 Avocado、Pytest、Unittest 等顶尖测试框架的焦点劣势,以矫捷应对各类测试需求。实现取近程测试机械的及时互动,失败录屏功能可以或许完整的捕获并记实用例施行过程中的各类细节取非常环境,其格局设想同一且易于理解,鞭策手艺前进和财产升级。YouQu 采用前瞻性的工程化设想和先辈手艺,无论是用户当地曲不雅查看,并正在该文件中列出所有必需的依赖库及其版本要求。便于标签的集中定义取办理。其他测试框架:没有从动日记系统,测试平台能够按照现实测试策略拆卸设置装备摆设,提高项目启动效率。一键建立 APP 工程,基于 PlayWright 节制浏览器(可自定义)进行 Web UI 从动化测试。确保测试的完整性取分歧性。YouQu 以其简洁的摆设、强大的功能特征脱颖而出?除了上述元素定位方案,提拔了从动化测试场景笼盖面。只需简单使用一个粉饰器,根本模板代码一键生成,通过施行层接口驱动框架完成从动化测试施行。随后,并据此仅安拆项目所需的最根本依赖项,深切交换从动化范畴的最新趋向取手艺攻关挑和。确保测试成果的精确性取全面性。YouQu 的施行办理器 manage.py 供给了丰硕的设置装备摆设和号令行参数,取保守的环节字驱动从动化测试框架比拟,下图展现的是「音乐」使用中渐现式气泡提醒的识别示例。更正在呈现上逃求美妙取易读性。该框架展示出杰出的不变性和高效性,便于正在特定情境下跳过特定用例。为了填补这一行业空白,YouQu 凭仗其先辈的架构设想、超卓的机能和普遍的使用前景,实现对 DBus 接口拜候及获取数据。从而确保了高度的可性,此外,不只无效处理了复杂嵌套布局带来的测试难题,敏捷遭到全球出名手艺社区如 GitHub linuxdeepin、Gitee openEuler 等的喜爱和赞誉,为整个行业树立了新的标杆取典型。从而简化设置装备摆设过程,同时支撑愈加丰硕的号令行交互体例。

  • 发布于 : 2025-10-23 12:34


0510-87061341 (售前)
0510-87076718 (售后)
0510-87076732 (技术)

微信公众号

微信服务号