This page is related to new SmartBear ID-based licenses that we’ve introduced in TestComplete 14.9.
For information on regular key-based licenses that are also used in version 15.40, see Key-Based Licenses.
SmartBear offers a special license type – offline – that can be used on computers that have no access to the SmartBear license servers. The word offline means the license is controlled by the licensing subsystems on your side, not by SmartBear license servers available online.
Below is a step-by-step instruction for activating a Fixed User offline license. If you are a license user (the person who will run and use TestExecute), you will need assistance from your license administrator to perform some steps.
Prerequisites (for license administrator)
Offline licensing is disabled by default. The license administrator (the person on your side who controls your licenses on the SmartBear Licensing Portal) should send a message to your SmartBear Sales Representative to ask them to enable offline licensing.
After the Sales Representatives enable the offline licensing on the Portal, the license administrator needs to convert your license to an offline one.
You can find complete information on how to do this in the Licensing Portal documentation.
Activation steps (for both user and license admins)
Start TestExecute. By default, the product uses the key-based licensing scheme. So, it will search for a key-based license on your computer, and then will display the following message. Select Use a SmartBear ID-based license. This will switch TestExecute to the ID-based licensing:
The next step depends on whether your computer has access to the SmartBear license servers or not:
If your computer has access to the SmartBear license servers available on the Web, TestExecute will show the following login form. Click
×at the top right to close it:
The following dialog box will appear. Click Activate offline Fixed User license:
If your computer has no access to the online SmartBear license servers, TestExecute displays a dialog box like the one below. Click Activate offline Fixed User license:
TestExecute will invoke the Activate Offline Fixed User License dialog:
Your machine’s fingerprint includes specific data that let the license server bind the license to your machine.
You need to copy and pass the fingerprint data to your license administrator. You can copy this data to a file or copy it to the clipboard. If you copy to a file, then pass this file to your license admin. If you copy the fingerprint data to the clipboard, you can send it to the license admin via your messenger or email.
Don’t close the Activate Offline Fixed User License dialog box.
Now, the license administrator should get the license data for your computer’s fingerprint on the SmartBear Licensing Portal. You can find detailed instructions in the Licensing Portal documentation. Below is a brief reminder.See instructionsSee instructions
Log in to the SmartBear Licensing Portal:
Use the license administrator credentials.
On the Portal, find the license and click Assign Offline License (this button is available only if you have converted the license to an offline one).
The following dialog box will appear:
Upload the fingerprint file or insert the fingerprint data into the dialog box. Then, click Download ... to get the license data.
Pass the license data to the license user in your network.
When the license administrator clicks the "Download ... " button on the Portal, the Portal binds the license to the fingerprint data. In other words, it treats the license bound to the computer that the fingerprint specifies. The license cannot be activated on another machine then. To do this, you will need to deactivate it first.
In the Activate Offline Fixed User License dialog of TestExecute, upload the license data file or insert the license data. Click Apply:
Activation of a Fixed User offline license binds this license to your computer. If you want to use the license on another machine, you must release it on your computer first. See the Deleting a Fixed User License for details.
A person on your side who has permissions to assign, release, and manage licenses in the SmartBear Licensing Portal.