I have worked on QuickTest Professional since version 8. Mercury (now HPE) has always relied on Sentinel as its preferred license management solution. With the launch of UFT v12.50 , not only HPE introduced several new features but they also revamped UFT license server management system. HPE decided to move from a 3rd party license server solution (Sentinel) to a home grown license server management solution – HPE AutoPass.
This article will serve as a guide to various types of UFT licenses, new UFT license server management solution, upgrade path from Sentinel to AutoPass and more!
HPE AutoPass is a web based solution for managing HP software product licenses. AutoPass License Server helps you organize and manage your product licenses, server users, client users, concurrent licenses, commuter and remote commuter licenses and more. It is installed on server at customer’s premise.
There are two main types of UFT licenses –
- Seat License: This license is tied to the computer on which it is installed. The trial or a demo license of UFT is a seat license which has a validity of 60 days. You don’t require any UFT license key for the trial license.
- Concurrent License: This is also known as floating license. This license type requires a UFT license server to be installed at your office/local network. With concurrent license, a pool of licenses are assigned to the UFT concurrent license server. Anybody in a local network can connect to this pool as long as at least a single license is available. For example – Let’s say your company has purchased 50 concurrent licenses of UFT. All these 50 licenses would be assigned to the license server. Now at any point of time, maximum 50 people in the local network of your company can work on UFT. Concurrent License has two special types of sub-licenses which can be used as per needs:
- Commuter License: This can be said as a special type of concurrent license which can be used when you don’t have access to the UFT license server. In this case, you checkout a license from the concurrent license server for ‘n’ days where n <= 180. A use case for concurrent license can be – say you need to travel on work where you can’t connect to your company’s concurrent license server. In that case, you can check out a license from the server before you leave, go about your work and check-in back the license to the pool. The duration during which the licensed is checked out, it will behave like a seat license on your machine and the number of licenses on the license server will be reduced by one.
- Remote Commuter License: This is used when you want a license for a particular machine (say John’s machine) but John’s machine is not able to connect to the license server for checkout purposes. In that case, you would take help of a machine(say Mike’s machine) which IS able to connect to the license server and checkout a license for John’s machine. A detailed illustration is given later in this article.
Cost of UFT License
A seat license purchased for one year will cost you $2500 while a concurrent license for the same duration will cost $3500. You may buy a license for 3 months, 6 months or 1 year duration. Here is a chart:
UFT license price may vary by region and by organization. Enterprises buying in bulk may get substantial discount. Check various options here.
This is a unique identification code for the machine on which UFT is installed. It is required when you want to install a UFT Autopass seat license on your machine.
Machine code in Autopass (is an equivalent of Locking code in Sentinel) can be obtained by launching Functional Testing License Wizard from Help menu > Click on Seat License > Click HOW CAN I GET A LICENSE KEY FILE? > Copy The Machine Code:. Also check the quick video below.
Once you get the Machine code, go to this link, paste the code generated above and download your new license key which comes as a .dat file. Now go back to Functional Testing License Wizard from Help menu > Click on Seat License > Enter Key > Click Install
Important Points to Note:
- Once you have a UFT seat license installed, never modify the system date. If you do that, your current license won’t work and you may not be able to install seat license in future.
- A computer with multiple partitions will have multiple machine codes. You would need a license for each of those partitions.
Make sure that UFT License Server of your organization’s network is accessible to you. In the UFT License Wizard start screen, select Concurrent license. > In the Concurrent License Installation screen, enter the License Server address in the following format server address: port For example: 184.108.40.206:5814 Default UFT license server port is 5814 > Click Connect to connect to the License Server. > (Optional) Define a redundant License Server. If your primary License Server is unavailable, UFT will connect to the redundant License Server to obtain a license. Expand the Add Redundant Server link and enter the address for the redundant License Server. > From the product license drop-down list, select the appropriate license and click Install.
No. If you use concurrent license for UFT 12.02 or below and you wish to upgrade to UFT 12.50+ , you would need to migrate your Sentinel license server to AutoPass license server. You can upgrade your current Sentinel license through HPE licensing portal.
Compared to Sentinel license management; managing concurrent licenses, pooling license between groups, checking-out, checking-in concurrent licenses is simpler in HPE AutoPass. Once you have the required privileges, you can connect to your organization’s UFT license server and do the intended operations without the need for extra utilities (as were required with Sentinel).
Download the official guide to HPE AutoPass License Server Management. It has step-by-step information on UFT License server installation, various troubleshooting tips, UFT license errors and more.
Virtualization software like Citrix, VM Ware generate a different locking code for each of the sessions, hence you can’t use seat license on such machines. You should use concurrent license if you’re using virtual machines.
You can change the values for concurrent license behavior in the AutoPass license configuration file.
This file is located at C:\ProgramData\Hewlett-Packard\UFT\License\autopass.txt.
Additionally, you can use this file to enable a fallback mechanism to ensure that you can your product can find an available license in case your concurrent license server has multiple license editions installed,
You can check our step-by-step instructions to download & install UFT on your machine. I hope this article would help you with all your questions pertaining to UFT licenses.
If you are working on UFT versions 12.02 or below, you should check this article – License Guide: Sentinel License Server.
In case you have any questions/suggestions, please feel free to contribute in the comments section below.
If you want to keep track of further articles on UFT (QTP). I recommend you to subscribe by Email and have new UFT articles sent directly to your inbox.