UFT One 24.2 中的新增功能
本主题介绍 UFT One 24.2 中包含的新功能和增强功能。
备注: 本帮助中心涵盖 UFT One 版本 23.4 和 24.2。在相关位置指明了特定于版本的所有更改。
另请参阅UFT One 早期版本中的新增功能。
GUI 测试增强功能
现在可以使用以下 GUI 测试增强功能:
增强功能 | 描述 |
---|---|
新的 WpfDXGrid 方法 |
您现在可以对 WPF DevExpress 数据网格录制大多数操作。 此外,WpfDXGrid 测试对象现在支持新的操作:
请参阅《UFT One Object Model Reference for GUI Testing》中的 WpfDXGrid 对象。 |
新的 SAPTable 方法 |
使用新的 SAPTable 方法选择表中的一行或多行。 有关详细信息,请参阅 《UFT One Object Model Reference for GUI Testing》 的 SAPTable 部分中的 ExtendSelectRow 和 ExtendDeSelectRow 方法。 注: 只有支持多行选择的 SAP 表才支持新方法。 |
SAP SuccessFactors |
现在支持更多的 SAP 控件,增强了使用 SAP SuccessFactors 时的测试体验。因此,UFT One 可能无法标识现有 SAP SuccessFactors 测试中的某些 SAP 和 Web 对象。 如果无法再标识某些 SAP 和 Web 对象,请按照从 24.2 之前的 UFT One 版本升级中所述来更新测试。 |
ABBYY OCR 引擎升级 |
现在使用 64 位 ABBYY OCR 引擎 (而不是 32 位版本) 进行文本识别。 此更改可能会对现有测试中的文本识别产生影响。如有必要,请调整您的文本识别设置。您可以使用“预览”窗格体验各种设置,直到获得最佳识别效果。请参阅配置文本识别设置。 |
API 测试增强功能
现在可以使用以下 API 测试增强功能:
增强功能 | 描述 |
---|---|
64 位 ODBC |
现在可以使用 64 位 ODBC 进行 API 测试。请参阅添加数据库数据源。 要使用 64 位 Microsoft Access 数据库引擎,必须卸载随 UFT One 安装的 Microsoft Access 数据库引擎 2016 (32 位)。然后,安装 Microsoft Access 数据库引擎 (64 位)。 |
ALM 中的 API 测试运行结果经过压缩后变得较小 |
将 API 测试运行结果以单个 zip 文件形式上传至 ALM 时,将使用新的压缩协议。这样可以减小大型报告的大小并缩短传输时间。 有关详细信息,请参阅提高使用 ALM 时的性能。 |
Docker 上的 XML 和 FTP 活动 |
现在可以在 Linux Docker 上的 API 测试中运行 XML 和 FTP 活动。 |
Web 测试增强功能
现在可以使用以下 Web 测试增强功能:
增强功能 | 描述 |
---|---|
自动临时加载 Chrome 和 Edge 扩展 |
如果无法从 Web Store 安装 Chrome 或 Edge 浏览器扩展,您可以将 UFT One 配置为在录制或运行测试时加载该扩展。 OpenText UFT Agent 扩展包含在 UFT One 安装中。当录制或测试运行打开 Chrome 或 Edge 浏览器时,此扩展可以自动加载到该浏览器中。该扩展仅保留在该浏览器实例中且保留时间直到该实例关闭为止。 在“选项”对话框 (“工具”>“选项”>“GUI 测试”>“Web”>“高级”) 中或使用自动化对象模型 (AOM) 配置此行为。 请参阅以下部分:
|
CI-CD 插件增强功能
现在使用 CI-CD 服务器时可以使用以下增强功能:
CI-CD 服务器 | 增强功能 |
---|---|
Azure |
安装 UFT One Azure DevOps 扩展 24.2.0 以利用以下增强功能:
请参阅使用 Azure DevOps Server 或 Services 运行本地测试和使用 Azure DevOps Server 或 Services 从 Digital Lab 检索资源。 |
Jenkins |
适用于 UFT One 的 Jenkins 插件经常更新。在 OpenText Application Automation Tools 页面下载最新版本并了解新增功能。 |
安装和基础结构更新
当前版本引入了以下安装更新:
更新 | 描述 |
---|---|
所需的 .NET Desktop Runtime 版本 |
UFT One 现在需要 .NET 8 Desktop Runtime。 如果在安装 UFT One 之前未安装此必备程序:
|
OpenText 品牌重塑继续,文件位置已更新 |
UFT One 配置文件现在存储在 OpenText 文件夹中。 首次运行 UFT One 24.2 时,所有现有设置文件都会自动迁移到新位置。这使您能够在新版本中继续使用现有的 UFT One 设置。有关详细信息,请参阅UFT One 配置文件位置。 |
适用于 UFT Developer 的 Node.js |
如果在 UFT One 安装中包含 UFT Developer 功能,则 Node.js 必备程序的最低版本现在为 Node.js 18.19.0。 有关 UFT Developer 支持的 Node.js 版本的列表,请参阅支持矩阵。 |
UFT OCR Expansion Pack 的新版本 |
如果您之前安装了 核心 UFT One DVD 捆绑包 和 UFT OCR Expansion Pack,请确保在升级时下载这两个安装包的新版本。核心 UFT One DVD 捆绑包 24.2 要求 UFT OCR Expansion Pack 24.2 支持 ABBYY OCR 引擎。 请参阅安装包。 |
可用性增强功能和修复
现在可以使用以下新的可用性增强功能和修复:
增强功能 | 描述 |
---|---|
Test Batch Runner 增强功能 |
Test Batch Runner 提供以下增强功能:
请参阅创建和运行测试批处理。 |
数据表增强功能 |
在 GUI 测试、函数库和脚本化 GUI 组件中,现在与数据表进行交互的方式变得更简单: |
测试结果的相对路径 |
运行测试时,您现在可以指定一个相对路径作为测试运行结果的位置。该路径与测试的位置相关。 您可以在 UFT One 测试运行设置中或使用自动化对象模型 (AOM) 配置此路径。请参阅《UFT One 自动化对象模型参考》中的运行对话框和 RunResultsOptions.ResultsLocation 属性对象。 |
支持的技术版本
现在支持以下技术和浏览器版本:
新技术版本
技术 | 受支持的版本 |
---|---|
.NET Windows Forms |
现在支持 .NET 7 和 8 作为技术预览。 |
AG Grid | 31.0.0 |
DevExpress WinForms 和 WPF | 23.1.6 |
Java |
注: 遵循Java 环境变量中的配置要求。 |
jQuery UI | 1.13 |
PeopleSoft PeopleTools | 8.60 |
PowerBuilder | 2022 R3 |
Rumba+ Desktop | 10.2 |
SAP |
|
WPF 和 WPF 扩展性 | .NET 7、.NET 8 |
新的浏览器版本
浏览器 | 受支持的版本 |
---|---|
Google Chrome |
119-123 |
Microsoft Edge (基于 Chromium) |
119-123 |
Mozilla Firefox |
118-124、ESR 115 |
备注: 已针对更低的 UFT One 版本进行了浏览器版本追溯认证。请参阅相关 UFT One 版本的支持矩阵。
即将停用的浏览器
由于 PhantomJS 的作者不再为其提供支持,因此下一个 UFT One 版本将不再支持使用 PhantomJS。
停用的版本
技术 | 不受支持的版本 |
---|---|
旧版 Edge 浏览器 |
由于 Microsoft 不再支持旧版 Edge,UFT One 将不再支持使用旧版 Edge。 注: 之前配置为在旧版 Edge 上运行的测试将在基于 Chromium 的 Edge 浏览器 (今后将简称为 Edge 浏览器) 上运行。 |
Node.js |
Node.js 16 不再受支持。 |
有关更多详细信息,请参阅支持矩阵。
本地化更新
提供以下语言的 UFT One 24.2:
英语、法语、德语、日语、简体中文。
另请参见: