静默安装
可以在计算机或远程计算机上静默安装 OpenText Functional Testing 和 OpenText Application Quality Management 插件。
要静默安装 OpenText Functional Testing 的 Web 捆绑包,请参阅安装 Web 捆绑包。
运行静默安装之前
在静默安装之前:
-
“验证”您是否具有管理员特权。
-
“保存”所有打开的文件并关闭所有打开的应用程序。
- “重新启动”系统以确保系统配置完整。
- 请注意,静默安装命令“区分大小写”,并且应按如下所示准确输入。
安装文件位置:
以下所有静默安装命令都从“<OpenText Functional Testing 安装文件>”文件夹运行程序。
其中包含您下载并提取安装包后可用的文件:
- 完整的 UFT One DVD 版本 或 核心 UFT One DVD 捆绑包: 已下载并提取 .zip 文件。
- Web 捆绑包: 已下载并运行 Setup.exe 文件以提取包内容。
警告: 确保将安装文件提取到路径不超过 80 个字符的位置上的空文件夹。
对于这些文件,Windows 限制路径不得超过 260 个字符。如果各个安装文件的文件路径超过此限制,则安装将失败。在这种情况下,请将已提取的安装文件移到路径较短的位置。
用于安装必备功能的静默命令
使用下列命令语法安装 OpenText Functional Testing 必备程序。
如果仅安装 OpenText Functional Testing Add-in for ALM 或 OpenText Functional Testing Run Results Viewer,则安装上述部分必备功能即可。有关详细信息,请参阅安装 OpenText Functional Testing Add-in for ALM 或 OpenText Functional Testing Run Results Viewer 的必备功能。
备注:
- 某些项针对不同的系统使用不同的命令。运行最适合您系统的命令。
- 在 Windows 10 及更高版本中,Microsoft 不再正式支持 WSE。
安装所有 OpenText Functional Testing 先决条件
<OpenText Functional Testing 安装文件>\Unified Functional Testing\EN\setup.exe /InstallOnlyPrerequisite /s
<OpenText Functional Testing 安装文件>\prerequisites\dotnet48\ndp48-x86-x64-allos-enu.exe /q /norestart安装 .NET Desktop Runtime (UIA Pro 插件和并行运行器 UI 需要)
使用以下命令之一安装 .NET 8 Desktop Runtime:
<OpenText Functional Testing 安装文件>\prerequisites\dotnet_desktop_runtime8_6\windowsdesktop-runtime-8.0.6-win-x86.exe /q /norestart<OpenText Functional Testing 安装文件>\prerequisites\dotnet_desktop_runtime8_6\windowsdesktop-runtime-8.0.6-win-x64.exe /q /norestart安装 Microsoft Visual C++ 2022 Redistributable
使用以下命令之一安装 Microsoft Visual C++ 2022 Redistributable:
<OpenText Functional Testing 安装文件>\prerequisites\vc2022_redist_x86\vcredist_x86.exe /quiet /norestart<OpenText Functional Testing 安装文件>\prerequisites\vc2022_redist_x64\vcredist_x64.exe /quiet /norestart安装 Microsoft Access Database Engine 2016
<OpenText Functional Testing 安装文件>\prerequisites\msade2016\AccessDatabaseEngine.exe /quiet
安装 Microsoft WSE 2.0 SP3 Runtime (仅在使用 WSE 安全设置运行 Web Service 测试时才需要)
从 Marketplace 下载 .msi,然后运行以下命令。
MicrosoftWSE2.0SP3Runtime.msi /quiet /norestart ALLUSERS=1
安装 Microsoft WSE 3.0 Runtime (仅在使用 WSE 安全设置运行 Web Service 测试时才需要)
从 Marketplace 下载 .msi,然后运行以下命令。
MicrosoftWSE3.0Runtime.msi /quiet /norestart ALLUSERS=1
使用以下命令之一:
<OpenText Functional Testing 安装文件>\prerequisites\pdm\ScriptDebugging_x86.msi /quiet /norestart<OpenText Functional Testing 安装文件>\prerequisites\pdm\ScriptDebugging_x64.msi /quiet /norestart安装 OpenText Functional Testing Add-in for ALM 或 OpenText Functional Testing Run Results Viewer 的必备功能
如果仅安装 OpenText Functional Testing Add-in for ALM 或 OpenText Functional Testing Run Results Viewer,则在计算机上安装以下必备功能:
静默安装 OpenText Functional Testing
使用以下语法运行 msiexec 命令来安装 OpenText Functional Testing。
如果未指定安装文件夹,则 OpenText Functional Testing 将安装在默认安装文件夹中。
64 位
msiexec /i "<OpenText Functional Testing 安装文件>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb32 位
msiexec /i "<OpenText Functional Testing 安装文件>\Unified Functional Testing\MSI\Unified_Functional_Testing_x86.msi" /qb默认安装以下功能和插件:
运行时引擎
UI 设计器与 IDE
Run Results Viewer
示例
AI 对象检测
ABBYY OCR 引擎
备注: 如果您已下载 核心 UFT One DVD 捆绑包,则默认情况下不安装 ABBYY OCR 引擎功能。有关详细信息,请参阅安装包。
插件:
ActiveX 插件
Visual Basic 插件
Web 插件
如果要自定义安装哪些功能,请参阅包含特定功能。
其他 msiexec 选项也受支持。
要修复现有安装,请使用:
msiexec /q /fa "<OpenText Functional Testing 安装文件>\Unified Functional Testing\MSI\Unified_Functional_Testing_x<64 or 86>.msi"要卸载程序,请使用:
msiexec /q /x "<OpenText Functional Testing 安装文件>\Unified Functional Testing\MSI\Unified_Functional_Testing_x<64 or 86>.msi"包含特定功能
默认情况下,静默安装命令会安装具有默认功能和插件的 OpenText Functional Testing,如默认功能和插件中所述。
要指定安装中包含的功能和插件,请将 ADDLOCAL MSI 属性添加到静默安装命令中。在 ADDLOCAL 属性的功能列表中,使用下述值指定要包含在安装中的内容。
备注:
使用 ADDLOCAL 属性时,您必须包含 Core_Components 功能,此功能会安装运行时引擎。
- 值必须用逗号分隔且不得包含空格。
- 使用 ADDLOCAL 属性安装特定功能时,始终会同时安装其父项。
以下示例显示了 ADDLOCAL 属性的语法及其相关功能。
此示例使用 ADDLOCAL 属性仅安装 OpenText Functional Testing 运行时引擎:
msiexec /i "<OpenText Functional Testing 安装文件>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb ADDLOCAL="Core_Components" INSTALLDIR="<文件夹名称>" ALLOW_OTHERSRUNTESTS=1
此示例使用 ADDLOCAL 属性通过 Java 插件执行标准安装:
msiexec /i "<OpenText Functional Testing 安装文件>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb ADDLOCAL="Core_Components,IDE,Test_Results_Viewer,Samples,Java_Add_in" INSTALLDIR="<文件夹名称>">"
以下示例使用 ADDLOCAL 属性执行 Web 和 Java 插件以及 DCOM 配置集的标准安装:
msiexec /i "<OpenText Functional Testing 安装文件>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb ADDLOCAL="Core_Components,Samples,Java_Add_in" CONF_DICOM=1 INSTALLDIR="<文件夹名称>"
有关更多详细信息,请参阅:
- OpenText Functional Testing 功能的 ADDLOCAL 值
- 用于安装插件的 ADDLOCAL 值
- OpenText Functional Testing for Developers 组件的 ADDLOCAL 值
OpenText Functional Testing 功能的 ADDLOCAL 值
在 ADDLOCAL 属性的功能列表中使用这些值来安装各种插件:
- ActiveX_Add_in
Visual_Basic_Add_in
Web_Add_in
Delphi_Add_in
Java_Add_in
_Net_Add_in
WPF_Add_in
Oracle_Add_in
PDF_Add_in
PeopleSoft_Add_in
PowerBuilder_Add_in
Qt_Add_in
SAP_Solutions_Add_in
SAP_eCATT_integration
Siebel_Add_in
Stingray_Add_in
TE_Add_in
VisualAge_Add_in
如果您计划使用 Web 2.0 插件,您还必须安装 Web 插件。要安装 Web 2.0 插件,请参阅安装 Web 2.0 插件。
OpenText Functional Testing for Developers 组件的 ADDLOCAL 值
| 值 | 描述 |
|---|---|
| UFTDeveloper_Engine | 安装运行时引擎。 |
| UFTDeveloper_Client | 安装客户端。 |
| Vs2017Addin Vs2019Addin Vs2022Addin | 安装适用于相关 Microsoft Visual Studio 版本的插件。 |
| IntelliJAddin | 安装适用于 IntelliJ IDEA 的插件。 |
| EclipseAddin | 安装适用于 Eclipse 的插件。 |
| ECLIPSE_INSTALLDIR | 指向 Eclipse IDE 的路径。 |
设置配置选项
此部分列出了用于 OpenText Functional Testing 配置屏幕中所述安装配置选项的静默安装属性。
| 配置选项 | 添加到安装命令的属性 |
|---|---|
| 设置 Chrome、Edge、Firefox 选项 | ALLOW_BROWSER_EXT 默认值: 1. 使用 ALLOW_BROWSER_EXT=0 运行安装,以防止 OpenText Functional Testing 更新您的浏览器策略或撤消以前的 OpenText Functional Testing 安装执行的更新。 |
| 配置 Internet Explorer 设置 | CONF_MSIE |
| 允许从 OpenText Application Quality Management 远程运行 OpenText Functional Testing | ALLOW_RUN_FROM_ALM 默认值: 0.要设置此选项以进行静默安装,请将其值设置为 1。 |
允许从自动化脚本远程运行 OpenText Functional Testing | ALLOW_RUN_FROM_SCRIPTS 默认值: 0.要设置此选项以进行静默安装,请将其值设置为 1。 |
| IMPROVEMENTPROGRAM=0 | (可选) 指示静默安装停用 OpenText Functional Testing 改进计划的使用情况数据收集。有关详细信息,请参阅 产品改进计划。 |
| WEB_EXTENSION_INSTALL_MODE | 使您能够控制 OpenText Functional Testing Agent 浏览器扩展如何安装在浏览器中。 有关安装模式的详细信息,请参阅有关在帮助中心设置 OpenText Functional Testing Agent 的 分别为 Chrome 和 Edge 指定安装模式,格式如下: WEB_EXTENSION_INSTALL_MODE="chrome_setting;edge_setting" chrome_setting 的可能值:
edge_setting 的可能值:
注: 要使用此选项,您还必须将 ALLOW_BROWSER_EXT 选项设置为 1。 警告: 确保公司的安全策略允许您使用所选的选项。 |
默认情况下,静默安装不会配置使用自动化脚本远程控制 OpenText Functional Testing 所需的 DCOM 设置。
要配置自动化脚本的 DCOM 设置,请在静默安装命令中使用以下语法:
ALLOW_RUN_FROM_ALM=1 ALLOW_RUN_FROM_SCRIPTS=1
其他命令属性
此部分列出了您可以在 OpenText Functional Testing 静默安装命令中使用的其他属性:
命令/参数 | 描述 |
|---|---|
| LICID=<许可证 ID> | (可选) 安装 OpenText Functional Testing 许可证时要指定的许可证 ID。默认值: 20528 (Functional Testing 并发用户)。 注: 如果在安装 OpenText Functional Testing 时已安装 OpenText Functional Testing for Developers 功能,则使用此功能需要许可证 ID 10594 (UFT One 并发用户) 或 23078 (UFT Ultimate 并发用户)。 |
LICSVR=<服务器名称> | (如果已提供许可证 ID,则该字段必填) 安装 OpenText Functional Testing 许可证时要指定的许可证服务器的名称或 IP 地址。 |
MsiProperties | (可选) 任何 MSI 属性或参数,例如 INSTALLDIR。每个 MSI 属性及其定义必须使用引号 ("") 括起并且不得包含空格。 注: 仅当执行新安装时,才能使用 INSTALLDIR 指定安装文件夹。在升级场景中运行静默安装时,OpenText Functional Testing 会安装在与先前版本相同的位置中。 |
| MsiFlags | (可选) MsiProperties 参数中不包括的任何 MSI 选项、标志和其他指令,例如登录命令。 |
安装 OpenText Functional Testing 的本地化版本
默认情况下,使用英语安装 OpenText Functional Testing。
要使用操作系统的语言安装 OpenText Functional Testing,请将 PRODUCT_LOCALE 属性添加到 msiexec 命令。您使用的属性值决定了本地化 OpenText Functional Testing 的语言。
确保使用与您的操作系统语言匹配的属性值,否则将使用英语安装 OpenText Functional Testing。
| 操作系统语言 | PRODUCT_LOCALE 属性的值 |
|---|---|
| 中文 | "CHS" |
| 法语 | "FRA" |
| 德语 | "DEU" |
| 日语 | "JPN" |
以下示例安装中文版的 OpenText Functional Testing 并使用 ADDLOCAL 属性安装 .NET 插件:
msiexec /i "<OpenText Functional Testing 安装文件>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb ADDLOCAL="Core_Components,Samples,_Net_Add_in" PRODUCT_LOCALE="CHS" INSTALLDIR="<文件夹名称>"
安装 Web 2.0 插件
OpenText Functional Testing 的 Web 扩展 (需要单独安装) 中包括 OpenText Functional Testing 的 Web 2.0 插件 (例如 JQueryUI 或 Dojo)。
使用 msiexec 命令安装 Web 2.0 插件,语法如下:
msiexec /qn /i "<OpenText Functional Testing 安装文件>\Extensibility and Toolkits\Web2AddinSetup\Web2AddinSetup.msi" ADDLOCAL=ASPAjax,Dojo,GWT,jQueryUI,YahooUI,SiebelOpenUI,ExtJS,SalesforceLightning
对于所需的 Web 2.0 插件,包含或排除特定的 ADDLOCAL 值。
安装独立的 OpenText Functional Testing Add-in for ALM
要在不安装 OpenText Functional Testing 的情况下安装 OpenText Functional Testing Add-in for ALM,请运行独立的 ALM 插件 MSI 文件。
在命令行中,使用以下语法运行 msiexec 命令来安装 OpenText Functional Testing Add-in for ALM:
msiexec /i "<OpenText Functional Testing 安装文件>\ALMPlugin\MSI\Unified_Functional_Add-in_for_ALM.msi" /qn
您可以通过将 PRODUCT_LOCALE 属性添加到 msiexec 命令,以操作系统的语言安装 OpenText Functional Testing Add-in for ALM。有关 PRODUCT_LOCALE 属性的详细信息,请参阅安装 OpenText Functional Testing 的本地化版本。
后续步骤:

