Install UFT Developer license on Linux/Mac

On Linux/Mac machines, install seat or concurrent licenses directly in a terminal.

Note: You must have ROOT user permissions to install the license.

  1. In a terminal, change to the <UFT Developer installation>/Tools directory.

    Example:  

    Linux: cd /opt/uftdeveloper/Tools

    Mac: cd /Applications/UFTDeveloper/Tools

  2. Run the License Installer, license-installer, appending the relevant command and set of parameters:

    Action Commands and parameters
    Verify status and locking code

    Run the License Installer, appending: status

    Example: ./license-installer status

    Help Run the License Installer, appending: help

    Example: ./license-installer help

    Seat license
    Install a seat license

    Run the License Installer, appending: seat "<license_file_path>"

    Wrap the path to the license key file in quotes.

    Example: ./license-installer seat "/home/user/license.txt"

    Concurrent license
    Verify the available licenses on the server

    Run the License Installer, appending: licenses <license server name/IP address>

    The available licenses are displayed by unique license ID and license version.

    Example: ./license-installer licenses organizationallicenseserver.net

    Install a concurrent license
    1. Run the License Installer to verify the available licenses on the server on the AutoPass license server, as described above.

      The available licenses are displayed by unique license ID and license version.

    2. Select one of the licenses and run license-installer again, this time appending the following command and parameters:

      concurrent <license ID> <version> <license server name/IP address

      where license ID and version are the unique ID and version of the license you want to use.

      Example: ./license-installer concurrent 12345 1 organizationallicenseserver.net

    Modify server connection protocol

    Run the License Installer, appending:

    • Primary license server:config protocol.primary <protocol>
    • Secondary license server: config protocol.second <protocol>

    where <protocol> is http or https as needed.

    Example: ./license-installer config protocol.primary https