Applies to TestComplete 14.20, last modified on September 11, 2019

If you use a Node-Locked license, you activate your license on the same computer where you install and run TestComplete.

Before You Start

After you install TestComplete and activate your license, the license will become bound to your computer. To uninstall your TestComplete license and move it to another computer, you will have to go through a special procedure of license deactivation. At that, you may need to contact SmartBear Sales Team (see Deactivating and Moving Licenses).

To save time in the future, we recommend that you plan the installations to avoid unnecessary moves of the license.


  • Activate your license on a physical computer. Do not activate and use TestComplete on virtual computers.

    For information on possible workarounds, see Using TestComplete on Virtual Machines.

  • (For automatic activation) The computer where you activate the license must have a working Internet connection. After your license is activated, the computer does not need the connection.

    The computer must have access to the SmartBear web servers (URLs and, port 443). Make sure the proxies and firewalls working in your network allow the activation requests. In most cases, firewalls or proxies do not block the requests, but you may need to change their settings if the activation fails.

  • (For manual activation) If your computer does not have an Internet connection, you need an intermediate computer that has an Internet connection and that you can use to exchange data with the SmartBear web servers.

    The intermediate computer must have access to the SmartBear web servers (URLs and, port 443).

  • There must be no other TestComplete licenses installed on the computer where you are going to activate your license. For more information on this, see Activating Multiple Licenses on One License Manager PC.

In addition, the computer where you are going to install TestComplete must meet the software and hardware requirements for the product. See System Requirements.

Activation Steps

A Node-Locked license can be activated in automatic or manual mode:

Automatic activation is recommended. However, it requires a working Internet connection (it is needed only for activation, and it is not used during the working time). If the computer, where you are going to activate the license, does not have Internet access, activate the license manually.

Automatic Activation

To install and activate a Node-Locked license of TestComplete:

  1. Install TestComplete on your computer.

  2. Launch TestComplete. It will search for an active license on your computer and in the network.

  3. If you have a Node-Locked license for a previous version of TestComplete on your computer, TestComplete will connect to the SmartBear licensing website ( or, port 443) and check for updates available for your license.

    If an update is available (this is possible, for example, if you have an active maintenance subscription), TestComplete will show a message box suggesting that you activate the new license. Simply click Activate on this PC in the message box. TestComplete will activate your new license automatically.

  4. If TestComplete does not find any active licenses on your computer, it will show a message box informing you about this.

    Click Activate a license in the message box.

    This will open the License Management wizard:

    • On the first page of the wizard, choose Activate a new license on this computer and click Next. If you have an Internet connection to the SmartBear licensing web sites ( or, port 443), the wizard will choose the automatic activation mode.

    • On the next page of the wizard, specify the information needed for activation: the user name, company name, email and license key.

      You can find the license key on the TestComplete product page of the My SmartBear section of our web site ( or in the email message that we sent you after you had requested the license.

      TestComplete Platform, Modules and add-ons are licensed separately. If the licenses you have purchased cannot be merged, the Sales Team will send you individual keys. You will have to activate each of them.

      As for other values, you can enter either your user name, company name and email, or those of the license holder. We recommend that you enter your data.

      After you have specified the activation data, click Next to continue.

    • On the next page, you can specify the proxy authentication settings. Quite often, computers in offices connect to the Internet through a proxy server, not directly. Depending on the proxy type, you may need to specify the user name and password needed for the Web connection. Most proxies do not require authentication, so, most likely, you will not need to enter anything. If you are not aware of your proxy type or user name and password, ask your system administrator.

      After you have specified your proxy type and credentials, click Activate. The wizard will activate your license.

  5. If the activation succeeds, you will see the final page of the License Management wizard informing you that the activation is over.

    If the activation fails, the wizard will display an error message explaining the problem.

Manual Activation

Manual activation involves data exchange between the computer, on which TestComplete is installed, and the SmartBear web site. For detailed information on activation steps, see Manual Activation Procedure.

After Activation

If you activated your license on a computer where another license had been activated, and the licenses have been merged, enable features provided by the merged licenses manually in TestComplete.

To do this, in TestComplete, open the File > Install Extensions dialog and enable the needed modules and plugins.


If you have encountered any issues during the license activation, you can try to fix them manually using instructions from the following topic:

Fixing Typical Issues With Node-Locked Licenses

You can also try resolving the problem by using the Licensing Troubleshooter on our web site:

Licensing Troubleshooter

See Also

Activating Licenses
Understanding the Activation Procedure
Activating Multiple Licenses on One License Manager PC

Highlight search results