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.

Back to top

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.

Back to top

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

Default features and add-ins

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"

Back to top

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

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:

  1. Download the standalone UFT OCR Expansion Pack. Download the version that matches the Core UFT One DVD Bundle version you use.

    You can access the installation files from the free trial page or by selecting your account on the Software Licenses and Downloads page.

  2. Add the UFT OCR Expansion Pack .zip file location to the msiexec command, using the following syntax:

    msiexec /norestart /qn /i "<Installation files>\Unified Functional Testing\MSI\Unified_Functional_Testing_x64.msi" /l*xv "C:\InstallLogs.log" ADDLOCAL="Core_Components,Abbyy_OCR,Samples" ABBYY_SOURCEFILE="<UFT OCR Expansion Pack path>\UFT_<version number>_OCR_Expansion_Pack.zip"

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.

Back to top

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 Enable the OpenText UFT Agent extension on Google Chrome and Enable the OpenText UFT Agent extension on Microsoft Edge.

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:

  • InstallChromeStoreExtension_Normal

  • InstallChromeStoreExtension_Force

  • TempLoadLocalChromeExtension

Possible values for edge_setting:

  • InstallEdgeStoreExtension_Normal

  • InstallEdgeStoreExtension_Force

  • TempLoadLocalEdgeExtension

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 

Back to top

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.

Back to top

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>"

Back to top

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.

Back to top

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.

Back to top

Next steps: