安装时的已知问题
本部分介绍有关安装 UFT One 的疑难解答和限制。
早期的 UFT One 版本
-
确保在安装 UFT One 之前已安装了 Microsoft 更新 https://support.microsoft.com/en-us/kb/2999226。
如果安装失败,请修复 Microsoft C++ 2015 Redistributable 安装 (可在“UFT One 安装文件夹>/prerequisites”文件夹中找到) 并再次尝试安装 UFT One。
-
由于帮助文档是联机文档,因此不再支持 Help_Documents 静默安装参数。如果您具有使用此参数的静默安装脚本,请先从脚本中删除它,以确保正确安装 UFT One。
正在使用的文件
如果在安装过程中显示 UFT One“正在使用的文件”对话框,请选择“关闭应用程序,然后重新启动”。
UFT One 会自动关闭应用程序并继续安装。
如果重新启动之后,UFT One“正在使用的文件”对话框将 "Explorer" 列为打开的应用程序,则可以执行以下某项操作:
关闭应用程序,然后重新启动 |
指示 UFT One 自动关闭安装所需的应用程序。 |
不关闭应用程序。 |
指示 UFT One 继续安装。如果选择此选项,则安装后必须重新启动计算机。 |
组件注册失败
如果在安装过程中显示有关组件注册失败的消息,请不要单击“确定”继续,
而是检查 %TEMP% 目录的 VC2015Prerequisite_yyyymmdd_XXXXXX.log 文件中的问题。如果日志显示服务未正确启动,请手动重新启动服务,然后重新开始安装。
UFT One 安装和其他 ADM 软件
Sprinter | 如果在同一台计算机上同时使用 UFT One 和 Sprinter,并且修改 UFT One 或 Sprinter,则必须对其他产品运行“修复”安装。 |
ALM |
如果 ALM 客户端与 UFT One 安装在同一计算机上,则卸载 UFT One 可能删除视频 (.fbr) 文件的关联。 因此,您可能无法使用 Micro Player 应用程序查看与 ALM 中的缺陷相关的视频。 变通方法: 使用 Windows“文件选项”对话框重新将视频文件与 Micro Player 应用程序关联。 |
UFT Developer |
|
UFT One 安装和 Microsoft 软件
软件 | UFT 说明 |
---|---|
Windows 10 |
|
pdm.dll |
|
Microsoft Office 64 位 |
要在同一计算机上使用 UFT One 和 Microsoft Office 64 位,必须先安装 UFT One。 |
Windows 8.x 或更高版本/Windows Server 2012 R2 |
在 Windows 8.X 或更高版本或 Windows Server 2012 R2 上使用 UFT One 时,如果要使用 API 测试和组件,请确保已安装 MSU (Microsoft Update) KB2887595。 |
UFT One 安装和 Micro Focus UFT 代理 (浏览器支持)
浏览器 | UFT 说明 |
---|---|
Google Chrome |
如果在 Google Chrome 版本 31 或更高版本中测试应用程序,安装 UFT One 之后首次打开 Chrome 时,Chrome 将自动下载并安装适用于 Google Chrome 的 Micro Focus UFT 代理。 在以下情况下,必须手动启用适用于 Google Chrome 的 Micro Focus UFT 代理扩展:
有关手动启用扩展的详细信息,请参阅Unified Functional Testing 插件指南》的“Web”部分中的“如何启用适用于 Google Chrome 的 Micro Focus UFT 代理扩展”任务。 |
Mozilla Firefox |
在安装 UFT One 后首次打开 Firefox 时,请接受提示以安装适用于 Firefox 的 Micro Focus UFT 代理。 |
常规 |
要使用最新的 Micro Focus UFT 代理浏览器扩展,请确保未安装较早版本的 Functional Testing 代理扩展。如果同时安装了两个扩展,请在启用新扩展之前手动删除旧扩展。 |
UFT 安装和 64 位应用程序
使用管理员特权进行安装 |
如果具有管理员特权的用户在安装 Unified Functional Testing Add-in for ALM,或对 Run Results Viewer 执行修复操作,同时另一个不具有管理员特权的用户在同一计算机上运行 UFT One,则 UFT One 无法支持 64 位应用程序。 变通方法: 以管理员身份登录并执行以下操作之一,同时修复 UFT One 或运行“<UFT One 安装目录>”\bin64\Mediator64.exe。 |
32 位和 64 位应用程序 |
如果您的计算机有某个应用程序的两个版本,其中一个是 32 位,另一个是 64 位,则 UFT One 会始终打开 32 位版本。 当操作系统执行从 Program Files 文件夹到 Program Files (x86) 文件夹的重定向以及从 System32 文件夹到 SysWow64 文件夹的重定向时会发生这种情况。 变通方法: 要指定 64 位版本,请确保步骤明确指示了 64 位应用程序的路径。 |
.NET/WPF 插件扩展性 | 使用适用于 64 位 Windows Forms 进程的 .NET 或 WPF 插件扩展性时,必须使用“任何 CPU”选项来构建自定义服务器 DLL。 |
UFT One 安装和 Java
在安装了 UFT One 的计算机上重新安装或升级 JRE 时,可能会遇到错误 1603,阻止 JRE 安装完成。
这可能是由于 UFT One Java 环境变量和 Java 安装程序之间的干扰引起的。
要成功完成安装,请重命名 UFT One Java 环境变量,执行 JRE 安装并还原变量名称。
临时重命名 UFT One Java 环境变量:
-
在 Windows 桌面上,右键单击“我的电脑”或“这台电脑”,然后选择“属性”。
-
选择“高级”选项卡。
-
单击“环境变量...”按钮。
-
在用户变量列表和系统变量列表下查找以下环境变量,然后编辑它们的名称:
-
_JAVA_OPTIONS
-
Java_Tool_Options
-
IBM_Java_Options
-
-
安装 JRE。
-
安装完成后,将环境变量名称更改回其原始名称。
使用非英语语言安装 UFT One 时,默认情况下不注册 TTF16.ocx 文件。为避免在这些情况下出现错误,请在开始安装之前执行以下操作:
浏览到 Windows 欢迎屏幕和新用户帐户设置。您可以在 Windows“区域”或“区域和语言”控制面板设置中找到这些设置。
单击“复制设置...”,然后选择将当前设置复制到“欢迎屏幕和系统帐户”。
另请参见: