Share this page

# Install on Windows

This section includes instructions for installing OpenText Functional Testing for Developers on Windows.

In this topic:

## Prepare for installation

1. Make sure your machine meets the installation Prerequisites before you start, otherwise the installation will fail.

2. Download the installation file for Windows to the machine on which you plan to install. You can obtain this file from the free trial page or by accessing your account on the Software Licenses and Downloads page.

   You can choose one of the following installation packages:

   - The standalone OpenText Functional Testing for Developers installation (recommended)

   - The full OpenText Functional Testing DVD installation, which also provides a standalone OpenText Functional Testing for Developers installation.

   - The OpenText Functional Testing DVD Core installation, which also provides a standalone OpenText Functional Testing for Developers installation, but does not include the ABBYY OCR Engine.

     If you need to install the ABBYY OCR Engine later, you can download it as a separate package, run the installation program's Change option, and select the ABBYY OCR Engine feature.

3. Before the installation, restart your computer to ensure complete configuration of the system.

Caution: When installing, as described in the next sections, 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 fails 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

## Manual installation

After downloading the installation file, perform the installation:

1. Run the installation file and follow the on-screen instructions.

   - On the Installation Folder page, in addition to the installation location, the Set Chrome, Edge, Firefox options option is available:

     Selecting this option enables OpenText Functional Testing for Developers to automatically install the OpenText Functional Testing Agent extension in Chrome, Edge, and Firefox.

     This option updates your browser policy and adds the extensions to the allowlist or installation list of your browsers, enabling the extensions to be installed automatically.

     Caution: Make sure that your company's security policies permit you to make this change.

     Deselecting this option removes any browser policy updates performed by previous installations.

     If you deselect this option, you can rerun the installation later with the Change option and select it then. Alternatively, you can manually add the extensions to the lists of allowed extensions. For details on doing this manually, see Manually update browser policies to allow OpenText Functional Testing Agent extension installation.

   - On the first Custom setup page, select an installation mode:

     Mode | For computers on which you plan to...
     --- | ---
     OpenText Functional Testing for Developers runtime engine only | Run existing tests without modifying them.
     Full installation | Develop and run tests. Select the IDEs on which to install the IDE plugin: Eclipse/Spring Tool Suite/JBoss Developer Studio: A path field is displayed. Click Change to browse to the folder in which your IDE is deployed. The installation can install the IDE plugin only on one of the Eclipse/Spring Tool Suite/JBoss Developer Studio IDEs. Accordingly, you can enter only one IDE path for this option. IntelliJ IDEA: If you have multiple versions of IntelliJ IDEA, click Select versions to select the version on which you want to install the IDE plugin. When the full installation is complete, a Functional Testing for Developers menu is added to the IDEs you selected, and FTD project templates are available when creating a new project in the IDE. Note: If you run the Full installation, but do not select any IDEs for the IDE plugin, the following elements are still installed: SDKs, installed in <Installdir>\SDK. .NET templates for .NET 6 and later. You can use these to develop .NET projects with or without using an IDE. The templates are installed only if the .NET SDK version 6 or later is already installed on the computer. Otherwise, if you want to use the templates later, you must install them manually. See (Optional) Manually install the .NET templates.

2. On the second Custom setup screen, you can select whether to install either of the following features:

   AI Object-Detection Service. Enables you to use AI-based testing. For details, see AI-based testing.

   ABBYY OCR Engine. Enables you to use ABBYY OCR text recognition (such as GetVisibleText and GetVisibleTextLocations methods). Installing this feature requires approximately 1GB of space.

   If your tests do not use AI-based testing or text recognition, you can exclude the relevant feature from the installation. This results in a faster and smaller installation.

   To install either of these features at a later time, run the installation program again using the Change option, and select the relevant feature.

   Note: The Core OpenText Functional Testing DVD installation package does not include the ABBYY OCR Engine files. If you downloaded that package and then you want to include the missing features, do the following:

   1. Download the standalone UFT OCR Expansion Pack from the free trial page or the Software Licenses and Downloads page.

      Note: Make sure you to download the version of the UFT OCR Expansion Pack that matches the product version you install.

   2. Run the installation program and select the ABBYY OCR Engine on the Custom setup screen.

   3. In the Feature details screen, specify the location of the expansion pack you downloaded.

3. Restart the machine, and then continue with Post installation.

Back to top

## Silent installation

This section assumes you downloaded the standalone OpenText Functional Testing for Developers installation file.

After downloading the installation file, perform the installation:

1. From the command line, change to the directory where you downloaded the installation file.

2. Run the following commands to extract the setup file.

   \<Setup file>.exe -y -ExecuteFile=""

3. Run the relevant commands.

   Full silent installation commands

   Customized silent installation commands

4. When the installation is complete, restart the machine, and continue with Post installation.

Full silent installation commands

Installation | Command
--- | ---
Default installation (including the prerequisite software) The default installation includes: The Runtime Engine The SDKs AI Object-Detection Service ABBYY OCR engine | `<extracted setup folder>\setup.exe /s`

Note: When you use the setup.exe /s command, there is no visual indication of the installation progress. To verify completion, monitor the process in the Windows Task Manager or check the installation log file.

You can also append the following:

Feature | String to append
--- | ---
Functional Testing concurrent license server | LICSVR=<server name or IP>
License ID | LICID=<license id> If not specified, 20524 (UFT Developer Concurrent User).
Turn on or off usage data collection for the product improvement program. | IMPROVEMENTPROGRAM=<1 or 0> 1 (default). Turn on usage data collection. 0. Turn off usage data collection. For details, see Help improve the product.
Set Chrome, Edge, Firefox options | ALLOW_BROWSER_EXT=<1 or 0> Default: 1. Run the installation with ALLOW_BROWSER_EXT=0 to prevent the installation from updating your browser policies or to undo updates performed by previous installations. For more details, see Manual installation.
Components | ADDLOCAL=<component name>, where <component name> is one or more of the following, separated by commas: Note: If you use ADDLOCAL, only the components you specify are installed. UFTDeveloper_Engine: Runtime engine UFTDeveloper_Client: Client (SDK) RegVS2017,RegVS2019,RegVS2022: Visual Studio 2017, 2019, 2022 plugins. RegEclipse: Eclipse plugin RegIntelliJ: IntelliJ IDEA plugin: Note: You must include installation paths for Eclipse, Spring Tool Suite, and JBoss Developer Studio. For IntelliJ IDEA, you need to provide the paths only if you have more than one IDE installed. ECLIPSE_INSTALLDIR=<path>, INTELLIJ_INSTALLDIRS=<path1>,<path2>,...,<path-n> after the ADDLOCAL property. See the example below. RegAndroidStudio: Android Studio plugin AIServices: AI Object Detection Service. Required for AI-based testing. ABBYY_OCR: ABBYY OCR engine, required if your tests use text recognition. Note: If the UFT OCR Expansion Pack used to install this component is not located in the extracted setup folder, you must specify its location: ABBYY_SOURCEFILE=<full custom path>\UFT_<version#>_OCR_Expansion_Pack.zip after ADDLOCAL property.

Example: The full silent installation command below installs the following and generates an installation log:

- Prerequisites.
- The runtime engine and client.
- The IDE plugin on Visual Studio 2019, Visual Studio 2022, Eclipse, and on 2 versions of IntelliJ IDEA, in the specified folders.
- The ABBYY OCR feature, installed from a non-default location.

"c:\Temp\Functional Testing for Developers\setup.exe" /s ADDLOCAL=UFTDeveloper_Engine,UFTDeveloper_Client,RegVS2019,RegVS2022,RegEclipse,RegIntelliJ,ABBYY_OCR ABBYY_SOURCEFILE=c:\Downloads\UFT_2022_OCR_Expansion_Pack.zip ECLIPSE_INSTALLDIR=c:\eclipse INTELLIJ_INSTALLDIRS=c:\intellij14,c:\intellij15 /l*xv %TEMP%\FTD-install.log

Customized silent installation commands

If you do not need to install the whole product, you can use any of the following to install specific elements of the installation silently.

Default installation, excluding prerequisites

The following command runs the default installation, excluding the prerequisites. A log is produced at the end of the installation.

Windows architecture | Command
--- | ---
32-bit | msiexec /i "<extracted setup folder>\UFT_Developer_x86.msi" /qb /l*xv %TEMP%\FTD-install.log
64-bit | msiexec /i "<extracted setup folder>\UFT_Developer_x64.msi" /qb /l*xv %TEMP%\FTD-install.log

Note: When you use msiexec /qb, a progress bar displays during the installation.

Prerequisite product silent installation commands

- .NET Framework 4.8 (64-bit)

  `<extracted setup folder>\prerequisites\dotnet48\ndp48-x86-x64-allos-enu.exe /q /norestart`

- .NET Desktop Runtime

  64-bit: `<extracted setup folder>\prerequisites\dotnet_desktop_runtime8_6\windowsdesktop-runtime-8.0.6-win-x64.exe /q /norestart`

  32-bit: `<extracted setup folder>\prerequisites\dotnet_desktop_runtime8_6\windowsdesktop-runtime-8.0.6-win-x86.exe /q /norestart`

- Microsoft Visual C++ Redistributable

  64-bit: `<extracted setup folder>\prerequisites\vc<version>_redist_x64\vcredist_x64.exe /quiet /norestart`

  32-bit: `<extracted setup folder>\prerequisites\vc<version>_redist_x86\vcredist_x86.exe /quiet /norestart`

- Install all prerequisites (64-bit and 32-bit)

  `<extracted setup folder>\setup.exe /InstallOnlyPrerequisite /s`

Components

To install components, append the LICSVR and ADDLOCAL commands to the msiexec command, as described in Full silent installation commands.

Example: This is a customized silent installation command:

msiexec /qb /i "c:\temp\Functional Testing for Developers\MSI\UFT_Developer_x64.msi" ADDLOCAL=UFTDeveloper_Engine,UFTDeveloper_Client,RegVS2019,RegVS2022,RegEclipse ECLIPSE_INSTALLDIR=C:\eclipse /norestart /l*xv %TEMP%\FTD-install.log

Back to top

## Default installation location

On Windows computers, by default, the installation folder is C:\Program Files (x86)\OpenText\Functional Testing for Developers.

Back to top

See also:

- Change or uninstall

https://admhelp.microfocus.com Functional Testing for Developers 8942
Tips to improve your search results... OpenText™ Functional Testing for Developers Help Center OpenText™ Functional Testing for Developers Help 25.2 All View Local Help Center View Online Help Center Version: