UFT Developer installation guide
This section includes instructions for installing UFT Developer on the various supported environments, as well as post-installation and uninstall procedures.
This guide covers UFT Developer versions 15.0 through 15.0.2. Any specific changes are indicated where relevant.
Prerequisites
System requirements |
Ensure that your computer meets all system requirements listed in the UFT Developer Support Matrix. |
Required permissions |
Ensure that you have the required permissions on the computer. See Required permissions. |
Before installing UFT Developer |
Install a supported version of Node.js (for supported versions, see the Support Matrix) To download and install Node.js, see the Node.js website.
If Node.js is not installed, you will be prompted to stop the installation, install Node.js, and then start the installation again. To verify that Node.js is installed on the UFT Developer machine, run the following command with the same user used for the installation: node -–version This command returns the Node.js version installed on the machine. (Windows only) If the command fails to return a version number, make sure that node.exe is defined in the PATH environment variable.
If Node.js is not found during a silent installation, the silent installation will fail. |
(Linux only) Make sure that the libgconf-2-4 package is installed. This package is not required for the UFT Developer installation to succeed, but must be installed to run the UFT Developer engine, Object Identification Center, and Test Recorder. |
|
IDEs |
If you intend to use UFT Developer from within your IDEs (UFT Developer plugin), make sure your IDEs are already installed. The UFT Developer plugin is currently available for Visual Studio (Windows only), Eclipse, Spring Tool Suite, JBoss Developer Studio, IntelliJ IDEA, and Android Studio. Note for Eclipse Kepler/Luna users: To use the Eclipse IDE for Java EE Developers or Eclipse Standard editions with the UFT Developer plugin, you must deploy the Google Gson plugin to your Eclipse folder:
For more details, see the UFT Developer Support Matrix. |
Enterprise deployment
When installing UFT Developer in an enterprise business model across many computers in a network or company, note the following:
Administrative permissions |
|
User Account Control (UAC) (Windows only) |
You can install UFT Developer with User Account Control (UAC) turned on or off. |
Silent installation
(Windows and Linux only) |
You can install UFT Developer silently, including prerequisite software if needed, on a local or remote computer. For details, see: Windows: Silent installation Linux: Silent installation |
Required permissions
Make sure the required permissions are defined on your UFT Developer computer.
Note: Read/write permissions to these folders must also enable permission to any subfolders.
If not, the system administrator must grant administrative permissions to the subfolders contained in these folders.
File system permissions to work with UFT Developer |
Full read and write permissions |
|
Read permissions |
Windows folder and System folder |
|
Registry key permissions to work with UFT Developer | Full read and write permissions |
|
Read and Query Value permissions |
All HKEY_LOCAL_MACHINE and HKEY_CLASSES_ROOT keys |
|
Permissions to work with ALM |
Full read and write permissions |
|
Permissions to work with BPT | Miscellaneous |
|
File system permissions to install UFT Developer |
Full read and write permissions |
|
File system permissions to work with UFT Developer | Full write permissions |
home directory |
Full read permissions |
|
File system permissions to install UFT Developer | Full write permissions |
|
File system permissions to work with UFT Developer |
Full read and write permissions |
|
Help improve UFT Developer
You can help us improve the quality, reliability, and performance of UFT Developer by participating in the UFT Developer improvement program. The data you provide helps us understand which improvements matter most.
When you join the program, UFT Developer collects anonymous information about your software and hardware configuration, and about how you use UFT Developer.
UFT Developer will not collect the following:
-
Your name, address, or any other personally identifiable information
-
Specific information about your environment, servers, or applications
-
The code from any of your scripts
Note: Participating in this program will not degrade the performance of your software, and will not add you to contact lists for any sales offers.
How do I join or leave the program?
During installation
-
If you use the installation wizard, select or clear this check box on the license agreement screen: Participate in the UFT Developer improvement program.
-
If you install silently on Windows or Linux machines, you can opt out of this program by using the relevant command option. See the silent installation details in Install UFT Developer for Windows or Install UFT Developer for Linux.
After installation
You can also join or leave the improvement program from within UFT Developer.
In the runtime engine settings, select or clear the option: I want to help! Collect anonymous feature usage data. For details, see Customize UFT Developer runtime engine settings or Configure the grid's runtime engine settings.
See also: