License editions

ADM Functional Testing tools support a variety of license editions, each bundled with a different subset of functional testing features.

License editions

OpenText Functional Testing and OpenText Functional Testing for Developers are supported by various product license editions, such as UFT One and UFT developer.

Use a UFT Runtime Engine license when you only need to run tests. This license does not enable you to create or edit tests, or access the OpenText Functional Testing IDE or OpenText Functional Testing for Developers IDE plug-ins.

When using BPT with OpenText Functional Testing, you must also have a BPT license on your ALM server.

(Version 26.3 or later) UFT Aviator is a concurrent add-on license for OpenText Functional Testing. This license provides generative AI features that go beyond AI Object Detection, and is supported only with a valid concurrent product license. For details on installing this add-on license, see Manage licenses with the wizard.

For details on configuring UFT Aviator after you install the license, see UFT Aviator.

Licensing fallback mechanism

When starting OpenText Functional Testing or OpenText Functional Testing for Developers, the AutoPass License Server attempts to consume the exact license edition configured on the machine, such as the UFT One or UFT Developer.

If you are concerned about the availability of the license edition configured on your tool's machine, modify this configuration as described in Configure the licensing fallback mechanism.

When the fallback mechanism is enabled, licenses are consumed as follows:

When starting OpenText Functional Testing

  • If you have a UFT One license installed, the License Server looks for the UFT Ultimate license as a fallback.
  • If you have a UFT Runtime Engine or UFT Developer license installed, no fallback is supported.

When starting OpenText Functional Testing for Developers

When starting the OpenText Functional Testing for Developers runtime engine, licenses are consumed in the following order on the License Server, starting with the license configured on your machine:

Note:  

  • The licensing fallback mechanism is relevant only when working with concurrent licenses.
  • The licensing fallback mechanism is disabled by default.

Sample scenario 1: UFT Developer license configured on the OpenText Functional Testing for Developers machine

If the UFT Developer license is configured on the machine, but there is no available UFT Developer license on the License Server, OpenText Functional Testing for Developers tries to consume a UFT One license.

In turn, if no UFT One license is available, OpenText Functional Testing for Developers tries to consume a UFT Ultimate license.

Sample scenario 2: UFT Runtime license configured on the OpenText Functional Testing for Developers machine

If the UFT Runtime Engine license is configured on the OpenText Functional Testing for Developers machine but there is no available UFT Runtime Engine license, OpenText Functional Testing for Developers tries to consume a UFT Developer license.

In turn, if there is no available UFT Developer license, OpenText Functional Testing for Developers tries to consume a UFT One license.

See also