This page refers to key-based licenses — a legacy license type used in TestComplete until version 15.48. This license type will no longer be available after September 2023. For information on the current, ID-based license type, see SmartBear ID-based Licenses.
TestComplete consists of various plugins that allow you to perform test recording and testing. Some of the plugins are included in TestComplete Platform, which provides the basic functionality. The other plugins are included in TestComplete modules (Web, Desktop, Mobile) and in the Intelligent Quality add-on.
When TestComplete is loading a plugin, it checks whether the plugin (feature) is supported by your TestComplete license (see About Licensing System). If the feature requires a different license than the one you have, TestComplete displays an error message that says the feature is unavailable and it includes the feature name.
Possible Causes and Solutions
Cannot find a license for the Intelligent Quality add-on
You see this message if you have updated TestComplete to version 12.60, the Intelligent Quality add-on is enabled in your TestComplete instance, but no license is activated for the add-on.
If you have already purchased a license for the add-on, activate it. If you do not have a license for the add-on and want to use it, you can purchase an upgrade for your license. To do that, please contact our Sales Team.
As an alternative, if you are not planning to use Intelligent Quality testing features, you can disable the add-on and continue using TestComplete without it.
Cannot find an activated license for a module
You do not have a license for a set of plugins enabled in the TestComplete instance you are running. For example, if your license is for the Mobile module only, and some features of other modules and add-ons are enabled, TestComplete will show this message.
You can command TestComplete to disable the features for which you do not have a license.
To use such features, you need to activate the appropriate license. If you do not have a license for the needed features, you have to upgrade your license. To do this, send an upgrade request to the SmartBear Sales Team.
(For owners of Floating User licenses) There are several License Managers in your network, and your TestComplete instance has connected to a “wrong” License Manager.
By default, to find the License Manager in the network, TestComplete sends a broadcast request and uses the first found License Manager. It is possible that it will connect to the License Manager that does not have an activated license for the needed feature.
In addition, even if the first found Manager was the right one, it is possible that the number of TestComplete instances connected to this License Manager has reached its limit, so TestComplete continued the search and then connected to a wrong License Manager.
To solve the problem:
Check that the needed License Manager does not work with TestComplete instances, with which it should not work. If necessary, disconnect the users who should not consume licenses from this license manager. For information on how to do this, see Viewing Users Connected to License Manager and Disconnecting Users From License Manager.
Configure your License Manager to allow only certain users to consume licenses. To learn how to do this, see Specifying Users Who May Connect to License Manager.
As an alternative, on your workstation, configure your TestComplete instance to connect only to the appropriate License Managers. See Specifying License Manager for Connection.
Important: after you resolve the problem with the License Manager, enable the needed plugins on those TestComplete workstations, on which you encounter this problem. The plugins are automatically disabled when the TestComplete instances are connected to the wrong License Manager and remain disabled until you enable them. For more information on how to enable plugins, see Installing Extensions.
You can try resolving the problem by using the Licensing Troubleshooter on our web site: