升级 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 24.2 开始,UFT One 配置文件存储在新位置。

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

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

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

UFT One 24.2 或更高版本 UFT One 2021-23.4 从低于 2021 的 UFT One 版本升级
%APPDATA%\OpenText\UFT %APPDATA%\Micro Focus\UFT %APPDATA%\Hewlett-Packard\UFT
%APPDATA%\OpenText\QuickTest Professional %APPDATA%\Micro Focus\QuickTest Professional %APPDATA%\HP\QuickTest Professional
%APPDATA%\OpenText\API Testing %APPDATA%\Micro Focus\API Testing %APPDATA%\HP\API Testing
%PROGRAMDATA%\OpenText\UFT %PROGRAMDATA%\Micro Focus\UFT %PROGRAMDATA%\Hewlett-Packard\UFT
%LOCALAPPDATA%\OpenText\UFT %LOCALAPPDATA%\Micro Focus\UFT %LOCALAPPDATA%\HP\UFT

备注: 如果您按如下所示降级,将不会保留现有配置,而是使用旧版本的默认设置:

从 24.2 或更高版本降级到 23.4 或更低版本。

从 2021 或更高版本降级到 15.0.2 或更低版本。

返回页首

升级说明

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

升级静默安装脚本

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

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

升级许可证

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

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

如需帮助,请联系您的销售代表。

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

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

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

如果您正在通过自动化脚本运行 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 对象,请重新检查您的应用程序以找到要使用的最佳描述。例如,如果您将对象描述为从上数第三个,那么从左数第四个的描述现在可能会给出更一致的结果。

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

UFT One 版本 23.4 或更低版本升级

已在 UFT One 版本 23.4 和 24.2 中引入了一些文本识别增强功能。如果您运行上次在早期 UFT One 版本中更新的测试,您可能需要调整一些文本识别设置:

  • 已在 UFT One 23.4 中更改: 基于 AI 的文本识别

    添加了降噪和考虑 UI 控件边框的选项 (默认情况下选中)。有关的详细信息,请参阅 配置文本识别选项

  • 已在 UFT One 23.4 和 UFT One 24.2 中更改: 使用 ABBYY OCR 引擎进行文本识别

    UFT One 现在使用更新版本的 ABBYY OCR 引擎。如有必要,请调整您的文本识别设置。您可以使用“预览”窗格体验各种设置,直到获得最佳识别效果。配置文本识别设置

从 24.2 之前的 UFT One 版本升级

如果从低于 24.2 的版本升级,请考虑以下问题: 

  • 如果您之前安装了 核心 UFT One DVD 捆绑包UFT OCR Expansion Pack,请确保在升级时下载这两个安装包的新版本。核心 UFT One DVD 捆绑包 24.2 要求 UFT OCR Expansion Pack 24.2 支持 ABBYY OCR 引擎。

  • 在 24.2 中,SAP SuccessFactors 对象标识已被修改。如果无法标识现有 SAP SuccessFactors 测试中的任何 SAP 或 Web 对象,请通过执行以下操作之一来更新您的测试: 

    • 在对象存储库中,使用“从应用程序更新”按钮 来更新对象的描述。有关详细信息,请参阅更新描述属性

    • 通过侦测对象并将其添加到对象存储库中来再次识别对象。然后,将测试步骤更新为使用新对象。

    • 删除相关步骤并通过录制来重新创建步骤。

返回页首