暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

UFT One:由 AI 驱动的智能测试自动化解决方案

MicroFocus 2023-01-17
479

如果,您希望在分秒必争的 DevOps 环境中持续保持竞争力与创新活力,就不能牺牲任何元素——无论是速度、还是质量

您需要一种更快、更好的方法,将对质量的严格要求有机耦合纳入每项应用程序中。Micro Focus 明悉企业对此需求之急迫,所以我们早将 AI 驱动的智能自动化功能内嵌至 UFT One——这些新功能将帮助 IT 团队减少测试时间、扩大覆盖面、增强测试资产的弹性,并缩减维护工作量。



「智能自动化」是扩大测试覆盖面、让测试工作更灵活的关键之一,而由 AI 驱动的智能测试自动化有很多好处,包括:


  • 早期介入检测及修复工作,以预防潜在缺陷进入生产环境

  • 通过简单创建测试并维护、使用可重复、有弹性的测试脚本及成本较低的测试基础设施,以降低整体成本

  • 确保交付出来的产品在所有平台都能满足客户期望





AI 驱动的

智能测试自动化


通过 UFT One 由 AI 驱动的智能自动化,您可以轻松简化并优化测试的创建、执行和维护工作。基于 AI 的机器学习和先进的 OCR(光学字符识别)共同提供了先进的对象识别能力,当与基于 AI 的模拟识别、记录及文本匹配和基于图像的自动化功能相结合时,团队关于测试创建及维护的工程量将大大减少。



高级对象识别


得益于此,软件可以更自然地识别对象,用类似于人类“看见”的方式,简化测试的创建和执行流程。



对象互动


通过与屏幕上的视觉对象互动增强测试灵活性,就像真实“用户”在操作一样。UFT One 的神经网络能够恰如其分地理解每一对象及其背景,并以自然方式进行操作。总之,UFT One 基于 AI 的对象识别及交互功能,并允许单一脚本在多个不同平台上运行。



创建 NLP 测试脚本


UFT One 的 NLP(自然语言处理)引擎可缩减测试创建时间、简化测试维护,让所有测试都可以用简单的自然语言直接编写。



执行基于 AI 的测试


UFT One 结合了基于 AI 的对象识别、对象交互和 NLP 脚本创建等能力,帮助快速编写测试并基于多平台运行,无需任何多余操作即可提升测试的准确性、灵活性和速度。



AI 测试步骤记录


这包括在某应用程序上执行某业务流、自动创建基于 AI 的测试步骤序列等。在记录会话中您也可以微调对象识别并新增检查点步骤。这一功能是有弹性的测试,可以在多个平台和环境内运行。



基于 AI 的 Mockup


用于检查应用模拟情况、识别适合测试的对象。它支持团队提早做好测试准备,甚至在应用开发完成之前就开展测试设计。



AI 转换助手


在启用 AI 转换助手的情况下执行现有测试,并获取将基于传统技术的测试逐步转换为基于 AI 的建议,以创建更具灵活性和平台适应性的测试。






基于图像的

智能测试自动化


通过 UFT One,测试也可以像人类一样学习对象,以与不可预知的 UI 变化保持同步。通过基于图像的自动化、视觉锚点和嵌入式 OCR,并使用 ABBYY OCR 引擎或 Google Tesseract OCR 引擎,像人类一样学习对象。



  基于图像的自动化


通过 UFT One 的洞察力识别物体:根据物体外观而非作为其设计一部分的属性,以识别应用程序内的物体。这对于处理在远程计算机上运行的应用非常有用。



视觉锚点


视觉关系标识符(VRI):为改善对象识别效果,可以创建视觉关系标识符。它是一组定义,根据与其他对象的相对位置来识别应用程序中的对象。



嵌入式 OCR


运行时文本识别:当使用测试和脚本组件时,文本和文本区域检查点/输出值命令,可用于验证或检索对象内文本。






机器驱动的

回归测试


利用 UFT One 由机器驱动的回归测试很容易发现异常情况,比如脚本错误、视觉回归、链接失效等。



脚本错误


智能识别(Smart Identification):当 UFT One 使用学到的描述来识别某对象时,它会搜索一个匹配与描述内全部属性值的对象。在大多数情况下,这是一种最简单的对象识别方式,除非对象的主要属性发生变化。但如果 UFT One 无法找到任何符合描述的对象,或者找到一个以上的适配对象,那么它就会自动忽略之前的描述,并使用智能识别机制(如果定义并启用)再次尝试识别该对象。



视觉回归


用于可视化回归测试的 Applitools(Applitools SDK for UFT One)Applitools Eyes UFT One SDK 支持将可视化检查点轻松添加至 UFT One 测试,还可以在 UFT One 中生成应用截图,将其发送到 Eyes 服务器进行验证,如果发现案例差异,则测试失败。



链接失效


通过页面检查点察看链接有效性:包括检查关键网页的统计信息,如网页内嵌链接和图片来源,并指示页面检查点新增对失效链接的检查。






文本分析


利用该功能,可以从应用程序中直接提取文本和数据值用于分析,或直接从图像中收集模拟文本。



数据提取


增强测试组合生成器(TCG)(包括从 TCG 中导数据):UFT One 的 TCG 工具支持另外一种从列表对象中生成数值的方法,即直接从正在测试的应用程序中提取数据。



图像文本


运行时文本识别(检查图像内部文本):当使用测试和脚本组件时,使用文本和文本区域检查点/输出值命令来验证或检索对象中的文本。UFT One 可通过 OCR 机制识别应用程序内的文本。






合成数据创建


利用 UFT One 内置的多种算法智能地创建数据,缩减测试数据集的大小,而避免牺牲应用质量。



数据创建


数据生成、驱动测试(测试组合生成器):帮助准备测试用的配置数据,使用测试参数及可能值来创建多种数据组合。一旦指定了数据,并以参数数量为指标,这项任务会呈指数级的增长。您可以使用测试组合生成器以自动完成这项工作。◼︎


扫码免费试用 UFT One


直接联系 Micro Focus 官方

关于 Micro Focus 与微福思


Micro Focus全球最大的企业级软件供应商之一,以丰富产品聚焦解决企业的数字困境——如何在当下需求与未来机遇之间求取平衡。Micro Focus 为全球数以千计的客户提供关键任务技术和支持服务,管理其业务中的核心 IT 元素。得益于 Micro Focus 的战略服务、支持组织及广泛的合作伙伴网络,其丰富的网络安全、IT 运维、应用交付、及时分析、治理及现代化等创新解决方案可以帮助企业在持续运营的同时实现转型。

上海微福思软件科技有限公司(简称“微福思”)是 Micro Focus 的全资子公司,在中国有 7 个办公室,分别位于北京、上海、深圳、广州、重庆、大连和济南,公司拥有 100 多个合作伙伴,800 多名员工,2000 多家企业级客户。微福思主要业务包含:加速应用程序交付、简化 IT 转型、增强网络弹性、预测性分析


文章转载自MicroFocus,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论