升级 UFT One

您可以从任何之前的 UFT One 版本直接升级到该产品的最新版本。

使您的版本保持最新

升级到最新版本可确保您受益于所有最新功能和开发,包括修复和安全更新。更多详情,请参阅 UFT One 版本升级中心

升级之前

根据您升级前的版本,请考虑以下事项:

升级自 注意事项
UFT One 2021 或更早版本

如果您已自定义 EmulatedDevices.xml 文件,请在升级前备份该文件。完成升级后,将您的自定义添加到位于“<UFT One 安装文件夹/bin>”目录的新 EmulatedDevices.xml 文件。

UFT 14.53 或更早版本

UFT One 使用 .NET Framework 4.8。较早的 UFT 版本使用较早的 .NET Framework 版本。

请查阅 UFT One Support Matrix以确保您的操作系统与新版本兼容。

UFT 12.54 或更早版本

在安装 UFT One 之前卸载 UFT 和所有相关修补程序。

返回页首

执行升级

执行以下操作以升级 UFT One:

  1. 通过免费试用页面或在软件许可和下载页面选择您的帐户,下载新版本的安装文件。

  2. 重新启动系统,以确保系统配置完整。

  3. 使用安装向导运行 UFT One_<版本号>_Setup.exe 文件进行升级。

    或者,更新静默安装脚本以使用新下载的文件。

备注: 升级仅保留“运行会话”和“启动”选项。根据需要重新定义所有其他设置。

返回页首

UFT One 配置文件位置

UFT One 2021 开始,UFT One 配置文件存储在新位置。

从 2021 之前的版本升级后首次运行 UFT One 时,所有现有设置文件都会自动迁移到新位置。这使您能够在新版本中继续使用现有的 UFT One 设置。

如果 UFT One 设置迁移未能迁移所有文件,UFT One 建议您手动移动文件。否则,UFT One 将使用默认设置而不是您现有的配置。

下表列出了包含要迁移的文件的文件夹。将左侧文件夹下的所有文件复制到右侧的新文件夹中。

旧文件夹 新文件夹
%APPDATA%\Hewlett-Packard\UFT %APPDATA%\Micro Focus\UFT
%APPDATA%\HP\QuickTest Professional %APPDATA%\Micro Focus\QuickTest Professional
%APPDATA%\HP\API Testing %APPDATA%\Micro Focus\API Testing
%PROGRAMDATA%\Hewlett-Packard\UFT %PROGRAMDATA%\Micro Focus\UFT
%LOCALAPPDATA%\HP\UFT %LOCALAPPDATA%\Micro Focus\UFT

备注: 如果您降级到早于 2021 的 UFT One 版本,将不会保留现有配置,而是使用旧版本的默认设置。

返回页首

升级说明

以下各项解决了在特定情况下升级时出现的问题。请阅读与升级相关的任何情况的说明。

升级静默安装脚本

如果要升级静默安装脚本以及包含 Help_Documents 参数的当前脚本,请删除此参数。帮助文档不再随 UFT One 安装。

可以联机访问“帮助中心”,或将其下载到本地硬盘。通过“选项”对话框下载“帮助”(“工具”>“选项”>“常规”选项卡 >“帮助”)。

升级许可证

如果您要从 QuickTest、Service Test 或早于 12.50 的 UFT One 版本进行升级,则必须获得新的许可证。

您也可以将许可证升级到新的 Functional Testing 许可证: UFT Ultimate、UFT One 和 UFT Developer。此步骤不是必需的。

要获得帮助,请与区域许可支持中心或您的销售代表联系。

使用并发许可证升级

UFT One 支持将 AutoPass License Server 用作其并发许可证服务器。

如果要使用并发许可证升级到 UFT One,则还必须升级并发许可证服务器并在 AutoPass License Server 上安装许可证。

有关详细信息,请参阅AutoPass 许可证服务器联机文档

备注: 如果要从压缩的 Web 捆绑包 安装 UFT One,则此链接不可用。如果需要安装 UFT One 和许可证服务器,则必须从 完整的 UFT One DVD 版本核心 UFT One DVD 捆绑包 安装 UFT One

通过 Microsoft Edge 旧版上的 Web 测试进行升级

UFT One 已更改了使用 Microsoft WebDriver 程序 (Micro Focus UFT 代理 for Edge 必需) 的方式。有关要执行的必需步骤的详细信息,请参阅在 Microsoft Edge 旧版上启用 适用于 UFT 的 Edge 代理

通过 Safari 上的 Web 测试进行升级

UFT One 版本 2021 R1 及更早版本相关

如果使用了以前版本的 UFT One 在 Safari 上测试 Web 应用程序,则必须通过当前版本的 UFT One 在 Mac 上重新安装 UFT 连接代理

UFT 连接代理 首选项和 Micro Focus UFT 代理 Safari 扩展首选项将重置为默认值。

通过自动化脚本中的文本识别选项进行升级

如果您正在通过自动化脚本运行 UFT One 且已向此脚本添加了文本识别选项,则以下属性将过时,必须进行更新:

更新
TextRecognitionLanguages

AbbyyOcrLanguages

TextRecognitionOrder TextRecognitionOcrMechanism

从 2021 之前的 UFT One 版本升级

从 2021 之前的版本升级后首次运行 UFT One 时,所有现有设置文件都会自动迁移到新位置。

如果您在升级后立即安装不同的许可证,则在您首次运行 UFT One 时会自动覆盖该许可证,导致 UFT One 失败。

因此,升级后,请在安装新许可证之前打开一次 UFT One

从 2023 之前的 UFT One 版本升级

UFT One 中,使用序号位置标识 AI 对象的计算更加一致。因此,您可能需要调整现有测试中的某些步骤。

如果您发现以序号位置描述的 AI 对象没有被正确识别,请重新检查您的应用程序以找到要使用的最佳描述。例如,如果您将对象描述为从上数第三个,那么从左数第四个的描述现在可能会给出更一致的结果。

有关使用序号位置的详细信息,请参阅描述对象的序号位置

返回页首