TestComplete licenses include the following information:
-
The names of the product modules and add-ons you can use, and
-
The number of product instances that can work concurrently.
A license can permit using one product module, or any combination of them, for example, Desktop + Web.
The license type specifies the number of product instances that can run concurrently. TestComplete uses two license types: Node-Locked and Floating User.
Licenses by Type
Node-Locked License
The Node-Locked license is bound to one computer. You can run only one TestComplete instance at a time on this computer.
Do not activate Node-Locked licenses on virtual computers. If you need to run tests on virtual computers, use Floating User licenses or TestExecute.
Note: | If you have a trial version of TestComplete (which is always licensed as Node-Locked), you can activate it on virtual computers. However, we do not recommend doing it. For more information, see Using TestComplete on Virtual Machines. |
Floating User License
The Floating User license lets you run several TestComplete copies on multiple computers in the local network. The number of copies that can work concurrently is determined by the license key.
When using the Floating User license, you enter the license key on one computer only (License Manager PC). There is no need to activate TestComplete on other workstations.
Licenses by Expiration Date
Based on the license expiration dates we distinguish Perpetual and Subscription licenses:
-
Subscription means the license is time-limited. It will expire in some time period (for instance, in 30 days) after you activate the license. After the license expires, you can purchase a renewal.
The following licenses are always Subscription licenses:
-
A license for the Intelligent Quality add-on. After it expires, you can no longer create tests using the Intelligent Quality testing features. However, you can still run the existing tests using TestExecute.
-
A trial license. After it expires, you can no longer use the product.
After a commercial license for TestComplete modules (Desktop, Web or Mobile) expires, you can continue using the product. However, you will not be able to get updates for the product and technical assistance from the SmartBear Customer Care team.
-
-
Perpetual license has no expiration date.
Typical commercial licenses are perpetual (except for the Intelligent Quality add-on license).
Licensing TestComplete Modules and Add-Ons
TestComplete consists of TestComplete Platform and one or several TestComplete Modules and add-ons:
Modules | Add-ons |
---|---|
Desktop Web Mobile |
Intelligent Quality |
Each component is licensed separately.
If the licenses you have purchased cannot be merged, the Sales Team sends individual keys. You need to perform the activation procedure for each key you have.
Licensing Other Products
TestExecute is a resource-friendly utility that is used to run tests on computers where TestComplete is not installed. A TestExecute license has no time limitations and includes all TestComplete modules and the Intelligent Quality add-on.
TestLeft is a tool for creating automated UI tests in Microsoft Visual Studio.
TestExecute and TestLeft are shipped and licensed separately.
Checking License Types
You can check the type of the license you have on our web site or directly in the product. See Learning License Type.
License Activation
Before you start using TestComplete, you need to activate its license. See –
License Manager
To use a Floating User license, it is required to setup the standalone License Manager utility:
More Operations on Licenses
Resolving Problems
For information on resolving typical licensing issues, see —