新增功能
本主题介绍此版本中包含的新功能和增强功能。
UI Automation 测试增强功能
UIA Pro 插件的增强版本现已作为 Beta 版本推出。要使用此版本的插件,除了在插件管理器中选择 UIA Pro 插件之外,还必须专门激活它。有关此插件的范围以及如何激活它的详细信息,请参阅UIA Pro 插件。
可以使用以下增强功能。
方面 | 增强功能 |
---|---|
性能和稳定性 |
此插件的增强版本带来以下方面的增强:
|
测试对象树导航 |
新方法可以实现测试对象树的全面、灵活导航。您可以从所有级别检索子对象或父对象,或者指定要检索的级别或对象数量。 |
辅助属性 | 支持辅助属性,从而能够创建优化的测试对象描述。 |
常用方法和属性 | 从应用程序检索的对象支持常用方法和属性,例如 GetCell 方法。 |
以及更多方面 | 有关此增强插件提供的优势的完整列表,请参阅 UIA Pro 插件。 |
基于 AI 的测试增强功能
现在可以使用以下基于 AI 的测试增强功能。
增强功能 | 描述 |
---|---|
混合文本识别 |
通过将 AI OCR 结果与直接从网页元素检索到的文本相结合,提高 Web 应用程序中 AI 对象的文本识别能力。 您可以在“选项”中全局打开或关闭混合文本识别,或者使用 AIRunSettingsOCR 方法在测试运行期间打开或关闭混合文本识别。 有关详细信息,请参阅配置文本识别选项。 |
改进了移动设备上的滚动功能 |
借助 AIUtil.ScrollOnObject 方法,现在可以向所有方向 (左、右、上、下) 滚动。此外,滚动尺寸现在更加准确。 有关详细信息,请参阅对象模型参考中的 AIUtil.ScrollOnObject。 |
可用性增强功能和修复
现在可以使用以下可用性增强功能。
方面 | 增强功能 |
---|---|
使用 ABBYY 训练模式进行文本识别 |
使用新的 TextUtil 方法在测试运行期间启用、禁用或修改 ABBYY 训练模式文件的使用。 有关详细信息,请参阅ABBYY OCR 模式训练。 |
在测试中检索 JSON 对象 |
JsonUtil 对象现在支持检索匿名数组。 有关详细信息,请参阅对象模型参考中的 JsonUtil 对象。 |
在远程计算机上运行测试 |
在锁定或断开连接的远程计算机上,现在可以使用同一用户身份继续运行测试,无需使用配置的用户凭据创建新会话。 您可以在“选项”对话框中或使用自动化对象模型来配置此选项。有关详细信息,请参阅从远程计算机运行测试。 |
使用 GetCurrentRow 方法 |
使用 DataTable.Import 方法从 Excel 文件导入数据后,GetCurrentRow 现在可以正确地返回当前迭代所使用的数据表行号。 在以前的发布中,导入后,GetCurrentRow 始终返回 1。 注: 如有必要,请检查以前版本中编写的测试以适应这种行为变更。 有关 GetCurrentRow 方法的详细信息,请参阅对象模型参考。 |
CI-CD 插件增强功能
现在使用 CI-CD 服务器时可以使用以下增强功能。
CI-CD 服务器 | 增强功能 |
---|---|
Azure |
安装 OpenText Functional Testing Azure DevOps 扩展 25.2 或更高版本以利用以下增强功能:
|
Jenkins |
Jenkins 插件经常更新。在 OpenText Application Automation Tools 页面下载最新版本并了解新增功能。 |
更新的帮助中心设计
帮助中心现在包含一个新的侧边菜单结构,提供更多的主题可见性和更轻松的导航。
支持的技术版本
此版本会继续更新受支持的技术和浏览器版本的列表。有关最新信息,请参阅支持矩阵。
另请参见: