Silent installation
You can install OpenText Functional Testing and the ALM Add-in silently on your computer or a remote computer.
To install the Package for the Web Bundle of OpenText Functional Testing silently, see Install the Package for the Web Bundle.
Before running a silent installation
Before installing silently:
-
Review the Installation packages and the information in Before you install.
-
Verify that you have administrator privileges.
-
Save any open files and close all open applications.
- Restart your system to ensure a complete system configuration.
- Note that silent installation commands are case-sensitive and should be entered exactly as listed.
Installation file location:
All of the silent installation commands below run programs from the <OpenText Functional Testing Installation files> folder.
These are the files available after you download an installation package and extract it:
- Full UFT One DVD Release or Core UFT One DVD Bundle: You downloaded a .zip file and extracted it.
- Package for the Web Bundle: You downloaded a Setup.exe file and ran it to extract the package content.
Caution: Make sure that the installation files are extracted to an empty folder, at a location whose path does not exceed 80 characters.
Windows is limited to 260 characters in these files. The installation will fail if the file paths of the individual installation files are longer. In such cases, move the extracted installation files to a location with a shorter path.
Silent commands for installing prerequisites
Use the command syntaxes listed below to install OpenText Functional Testing prerequisites.
If you are installing only the UFT One Add-in for ALM or the OpenText Functional Testing Run Results Viewer, install a subset of these prerequisites. For details, see Install prerequisites for the UFT One Add-in for ALM or the OpenText Functional Testing Run Results Viewer.
Note:
- Some items have different commands for different systems. Run the command most appropriate for your system.
- In Windows 10 and later, Microsoft no longer officially supports WSE.

<OpenText Functional Testing Installation files>\Unified Functional Testing\EN\setup.exe /InstallOnlyPrerequisite /s

<OpenText Functional Testing Installation files>\prerequisites\dotnet48\ndp48-x86-x64-allos-enu.exe /q /norestart

Install .NET 8 Desktop Runtime using one of the following commands:
<OpenText Functional Testing Installation files>\prerequisites\dotnet_desktop_runtime8_6\windowsdesktop-runtime-8.0.6-win-x86.exe /q /norestart
<OpenText Functional Testing Installation files>\prerequisites\dotnet_desktop_runtime8_6\windowsdesktop-runtime-8.0.6-win-x64.exe /q /norestart

Install Microsoft Visual C++ 2022 Redistributable using one of the following commands:
<OpenText Functional Testing Installation files>\prerequisites\vc2022_redist_x86\vcredist_x86.exe /quiet /norestart
<OpenText Functional Testing Installation files>\prerequisites\vc2022_redist_x64\vcredist_x64.exe /quiet /norestart

<OpenText Functional Testing Installation files>\prerequisites\msade2016\AccessDatabaseEngine.exe /quiet

Download the .msi from Marketplace and run the following command.
MicrosoftWSE2.0SP3Runtime.msi /quiet /norestart ALLUSERS=1

Download the .msi from Marketplace and run the following command.
MicrosoftWSE3.0Runtime.msi /quiet /norestart ALLUSERS=1

Use one of the following commands:
<OpenText Functional Testing Installation files>\prerequisites\pdm\ScriptDebugging_x86.msi /quiet /norestart
<OpenText Functional Testing Installation files>\prerequisites\pdm\ScriptDebugging_x64.msi /quiet /norestart

Install the following prerequisites on your machine when installing only the UFT One Add-in for ALM or the OpenText Functional Testing Run Results Viewer:
Install OpenText Functional Testing silently
Run the msiexec command to install OpenText Functional Testing using the following syntax.
If you do not specify an installation folder, OpenText Functional Testing is installed in the default installation folder.
64-bit
msiexec /i "<OpenText Functional Testing Installation files>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb
32-bit
msiexec /i "<OpenText Functional Testing Installation files>\Unified Functional Testing\MSI\Unified_Functional_Testing_x86.msi" /qb
The following features and add-ins are installed by default:
-
Runtime Engine
-
UI Designer and IDE
-
Run Results Viewer
-
Samples
-
AI Object Detection
-
ABBYY OCR Engine
Note: If you downloaded the Core UFT One DVD Bundle, the ABBYY OCR Engine feature is not installed by default. For details, see Installation packages.
-
Add-ins:
-
ActiveX Add-in
-
Visual Basic Add-in
-
Web Add-in
-
If you want to customize which features are installed, see Include specific features.
Other msiexec options are supported as well.
To repair an existing installation, use:
msiexec /q /fa "<OpenText Functional Testing Installation files>\Unified Functional Testing\MSI\Unified_Functional_Testing_x<64 or 86>.msi"
To uninstall the program, use:
msiexec /q /x "<OpenText Functional Testing Installation files>\Unified Functional Testing\MSI\Unified_Functional_Testing_x<64 or 86>.msi"
Include specific features
By default, the silent installation command installs OpenText Functional Testing with default features and add-ins, as described in Default features and add-ins.
To specify which features and add-ins to include in the installation, add the ADDLOCAL MSI property to the silent installation command. In the ADDLOCAL property's list of features, specify what to include in the installation by using the values described below.
Note:
-
When using the ADDLOCAL property, you must include the Core_Components feature, which installs the Runtime Engine.
- Values must be separated by commas and must not contain spaces.
- When installing a feature using the ADDLOCAL property, its parent always is installed as well.
The following examples show the syntax of the ADDLOCAL property and its associated features.
This example uses the ADDLOCAL property to install the OpenText Functional Testing Runtime Engine only:
msiexec /i "<OpenText Functional Testing Installation files>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb ADDLOCAL="Core_Components" INSTALLDIR="<FolderName>" ALLOW_OTHERSRUNTESTS=1
This example uses the ADDLOCAL property to perform a standard installation with the Java Add-in:
msiexec /i "<OpenText Functional Testing Installation files>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb ADDLOCAL="Core_Components,IDE,Test_Results_Viewer,Samples,Java_Add_in" INSTALLDIR="<FolderName>">"
This example uses the ADDLOCAL property to perform a standard installation with Web and Java Add-ins and the DCOM configurations set:
msiexec /i "<OpenText Functional Testing Installation files>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb ADDLOCAL="Core_Components,Samples,Java_Add_in" CONF_DICOM=1 INSTALLDIR="<FolderName>"
For more details, see:
- ADDLOCAL values for OpenText Functional Testing features
- ADDLOCAL values for installing Add-ins
- ADDLOCAL values for OpenText Functional Testing for Developers components
ADDLOCAL values for OpenText Functional Testing features
Value | Description |
---|---|
Core_Components | (Mandatory) Installs the OpenText Functional Testing Runtime Engine. |
IDE |
Installs the OpenText Functional Testing user interface. |
Test_Results_Viewer |
Installs the Run Results Viewer. |
Samples |
Installs the sample applications included with the OpenText Functional Testing installation. |
ALM_Plugin |
Installs the UFT One Add-in for ALM. Note: UFT One Add-in for ALM is installed with the same user interface language as OpenText Functional Testing. |
AIServices |
Enables you to use AI Object Detection and AI-based testing in OpenText Functional Testing. (Requires a 64-bit operating system). |
Abbyy_OCR |
Enables you to use ABBYY OCR text recognition in OpenText Functional Testing. Note: The Core UFT One DVD Bundle does not include the ABBYY OCR Engine files. If you downloaded that installation package and then you want to install the ABBYY OCR Engine feature, do the following:
|
ADDLOCAL values for installing Add-ins
Use these values in the ADDLOCAL property's list of features to install various add-ins:
- 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
If you plan to use the Web 2.0 Add-ins, you must install the Web Add-in as well. To install Web 2.0 Add-ins, see Install Web 2.0 Add-ins.
ADDLOCAL values for OpenText Functional Testing for Developers components
Value | Description |
---|---|
UFTDeveloper_Engine | Installs the run-time engine. |
UFTDeveloper_Client | Installs the client. |
Vs2017Addin Vs2019Addin Vs2022Addin |
Installs the plugin for the relevant version of Microsoft Visual Studio. |
IntelliJAddin | Installs the plugin for IntelliJ IDEA. |
EclipseAddin | Installs the plugin for Eclipse. |
ECLIPSE_INSTALLDIR | The path to your Eclipse IDE. |
Set configuration options
This section lists the silent installation properties to use for the installation configuration options described in OpenText Functional Testing Configuration screen.
Configuration option | Property to add to the installation command |
---|---|
Set Chrome, Chromium Edge, Firefox options |
ALLOW_BROWSER_EXT Default: 1. Run the installation with ALLOW_BROWSER_EXT=0 to prevent OpenText Functional Testing from updating your browser policies or to undo updates performed by previous OpenText Functional Testing installations. |
Configure Internet Explorer settings | CONF_MSIE |
Allow running OpenText Functional Testing remotely from ALM |
ALLOW_RUN_FROM_ALM Default: 0. To set this option for silent installation, set its value to 1. |
Allow running OpenText Functional Testing remotely from Automation Scripts |
ALLOW_RUN_FROM_SCRIPTS Default: 0. To set this option for silent installation, set its value to 1. |
IMPROVEMENTPROGRAM=0 | (Optional) Instructs the silent installation to deactivate usage data collection for the OpenText Functional Testing improvement program. For details, see OpenText Functional Testing improvement program. |
WEB_EXTENSION_INSTALL_MODE |
Enables you to control how the OpenText UFT Agent browser extension is installed on your browser. For details on the installation modes, see Specify the installation mode separately for Chrome and Edge in the following format: WEB_EXTENSION_INSTALL_MODE="chrome_setting;edge_setting" Possible values for chrome_setting:
Possible values for edge_setting:
Note: To use this option, you must also set the ALLOW_BROWSER_EXT option to 1. Caution: Make sure that your company's security policies permit you to use the option you select. |
Caution: Running OpenText Functional Testing remotely from Automation Scripts enables remote users to control OpenText Functional Testing on this machine, exposing the machine to security risks.
By default, the silent installation does not configure DCOM settings required for remotely controlling OpenText Functional Testing using automation scripts.
To configure the DCOM settings for automation scripts, use the following syntax in your silent installation command:
ALLOW_RUN_FROM_ALM=1 ALLOW_RUN_FROM_SCRIPTS=1
Additional command properties
This section lists additional properties that you can use in the OpenText Functional Testing silent installation command:
Command / Argument |
Description |
---|---|
LICID=<license ID> |
(Optional) The license ID to specify when installing OpenText Functional Testing licenses. Default: 20528 (Functional Testing Concurrent User). Note: If you installed the OpenText Functional Testing for Developers feature when installing OpenText Functional Testing, using this feature requires license ID 10594 (UFT One Concurrent User) or 23078 (UFT Ultimate Concurrent User). |
LICSVR=<server name> |
(Mandatory if you provided a license ID) The name or IP address of the license server to specify when installing OpenText Functional Testing licenses. |
MsiProperties |
(Optional) Any MSI properties or parameters, such as INSTALLDIR. Each MSI property and its definition must be contained in quotes ("") and must not contain spaces. Note: You can use INSTALLDIR to specify the installation folder only when performing a new installation. When you run the silent installation in an upgrade scenario, OpenText Functional Testing is installed in the same location as the previous version. |
MsiFlags |
(Optional) Any MSI options, flags, and other instructions that are not included in the MsiProperties arguments, such as logging commands. |
Install localized versions of OpenText Functional Testing
By default, OpenText Functional Testing is installed in English.
To install OpenText Functional Testing in the language of your operating system, add the PRODUCT_LOCALE property to the msiexec command. The property value you use determines the language of the localized OpenText Functional Testing.
Make sure to use the property value that matches your operating system language, otherwise OpenText Functional Testing is installed in English.
OS Language | Value for the PRODUCT_LOCALE property |
---|---|
Chinese | "CHS" |
French | "FRA" |
German | "DEU" |
Japanese | "JPN" |
The following example installs the Chinese version of OpenText Functional Testing and uses the ADDLOCAL property to install the .NET Add-in:
msiexec /i "<OpenText Functional Testing Installation files>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /qb ADDLOCAL="Core_Components,Samples,_Net_Add_in" PRODUCT_LOCALE="CHS" INSTALLDIR="FolderName>"
Install Web 2.0 Add-ins
OpenText Functional Testing's Web 2.0 Add-ins, such as JQueryUI or Dojo, are supported as part of OpenText Functional Testing's Web extensibility, which requires a separate installation.
Install Web 2.0 Add-ins using an msiexec command in the following syntax:
msiexec /qn /i "<OpenText Functional Testing Installation files>\Extensibility and Toolkits\Web2AddinSetup\Web2AddinSetup.msi" ADDLOCAL=ASPAjax,Dojo,GWT,jQueryUI,YahooUI,SiebelOpenUI,ExtJS,SalesforceLightning
Include or exclude the specific ADDLOCAL values for the Web 2.0 Add-ins you need.
Install a standalone UFT One Add-in for ALM
To install the UFT One Add-in for ALM without installing OpenText Functional Testing, run the standalone ALM plugin MSI file.
In the command line, run the msiexec command to install the UFT One Add-in for ALM, using the following syntax:
msiexec /i "<OpenText Functional Testing Installation files>\ALMPlugin\MSI\Unified_Functional_Add-in_for_ALM.msi" /qn
You can install the UFT One Add-in for ALM in the language of your operating system by adding the PRODUCT_LOCALE property to the msiexec command. For details on the PRODUCT_LOCALE property, see Install localized versions of OpenText Functional Testing.
Next steps: