About TestComplete Trial Licenses

The trial version of TestComplete is a 30-day full-functional TestComplete Enterprise Node-Locked license, which allows running 1 TestComplete instance on a single computer. The trial license also includes a TestExecute Floating User license for running 1 concurrent TestExecute instance (see below).

Activation Requirements

  • To activate your trial license, you will need the trial license key. You can find it in the e-mail message sent to you after you had requested the trial version.
  • License activation requires Internet connection to the SmartBear Software web site (URLs ls1.smartbear.com and ls2.smartbear.com, port 443). Proxies and firewalls working in your network should allow connection to this address and port.

    We recommend that the computer where you are going to activate the TestComplete trial license have a functioning Internet connection. If your computer does not have it, you will have to resort to manual activation.

Activation Procedure

  1. Download TestComplete using the link in the e-mail message from SmartBear you received after you had requested the trial.

    Install TestComplete on a physical computer or a virtual machine in your network.

    It is not recommended to install TestComplete trial version on a cloud computer (see below).

  2. Launch TestComplete.
  3. TestComplete will display a Licensing message box on start. Click Activate in this message box. This will invoke the License Activation wizard.

  4. On the first page of the wizard, select an activation type: automatic or manual. If you use Windows XP, click Next to continue. In Windows Vista and later versions of the operating system, just select the desired activation type and the wizard will switch to the next page automatically.

    If your computer is connected to the Internet, we recommend that you choose automatic activation. Select manual activation if your computer has no working Internet connection.

    Your further actions depend on the selected activation type. Follow the instructions the wizard displays. For detailed information, press F1 in the wizard window.

Uninstalling and Moving Licenses

The activation consumes the license key. After the activation succeeds, the license becomes bound to your computer, and the key can no longer be used to activate the license on another computer.

The trial license is not removed when you uninstall TestComplete. So, you can uninstall the trial version of TestComplete from your computer, if needed, and then install and use it later, until the trial period expires.

If you want to move the trial license to another machine, request a new TestComplete trial or contact your sales representative.

TestExecute Trial License

TestExecute is a part of TestComplete Enterprise package and allows users to run tests on computers where TestComplete is not installed. This can be utilized to implement distributed testing for complex systems, or simply to parallelize execution of independent tests.

The trial version of TestComplete includes a TestExecute license. This TestExecute trial license is a 30-day full-featured Floating User license that supports 1 concurrent TestExecute instance. This means that you can install TestExecute on any number of workstations or virtual machines in your network, but can run only 1 TestExecute instance at a time.

A TestExecute license is activated simultaneously with a TestComplete trial license, that is, you just activate the TestComplete license, and the TestExecute license is activated automatically. There is no need to activate the TestExecute license additionally. After activating the TestComplete trial license, the License Manager PC used to activate it becomes the License Manager PC for TestExecute instances.

There are two requirements for deploying TestExecute to be aware of:

  • The workstation (or virtual machine) on which you will install and run TestExecute must have a functioning network connection to the computer on which you activated your TestComplete license. The latter must also have a working network connection.
  • TestExecute sends license requests via the TCP/IP protocol using port 1947. The firewalls and proxies running in your network should be configured to allow these requests for port 1947.

Using Trial on Cloud Computer

Cloud computers are virtual machines. Despite the fact that you can activate trial licenses on virtual machines, we do not recommend using TestComplete trials on cloud machines. When you activate a license on a virtual machine, the licensing subsystem “binds” the license to the physical PC where the virtual machine is running. The cloud engine automatically selects physical computers for running cloud machines. So, after the cloud engine launches your cloud computer on another physical PC, the licensing subsystem will block the license and you will not be able to use it.

We recommend that you activate the TestComplete trial license on some computer on your network and use TestExecute to run tests on cloud computers. For more information on this, see Using TestComplete in Cloud Computing in TestComplete Licensing Guide.

Resolving Problems

Should you need assistance or have questions about licensing, please contact the SmartBear Sales Team:

Sales Team Contact Info
Phone: +1 (978) 236-7900
Web: http://www.smartbear.com/support/message/

Additional Information

For information on license management and typical problems that may occur during license activation and use, see the TestComplete 8 Licensing Guide. This guide is also included in the TestComplete package.

You can also find answers to your questions in the TestComplete Licensing FAQ.