Installing TestLeft

Applies to TestLeft 15.40, last modified on March 17, 2022
In This Topic

Installation Considerations

Before you install TestLeft:

  1. Read the license agreement. By installing TestLeft, you confirm that you agree to the terms and conditions of the license.

  2. Make sure the following requirements are met:

    • The computer where you are going to install TestLeft meets the hardware and software requirements described in System Requirements.

    • The computer has one of the following .NET versions installed:

      .NET Framework 4.5 - 4.8

      .NET Core 3.0 - 3.1

      .NET 5.0

      – or –

      The computer has Java Development Kit 8 installed.

    • The computer has one of the following development tools installed:

      • Microsoft Visual Studio 2015 - 2019 (Community, Professional or Enterprise).

      • Microsoft Visual Studio 2013 (Community, Ultimate, Professional or Premium).

      • IntelliJ IDEA 2017 (Community or Ultimate edition).

      • Eclipse Mars or later.

      • Any other Java IDE.

    • The computer does not have TestExecute 15 installed. TestLeft cannot be installed on a computer, where TestExecute is already installed.

    • Your user account has administrator permissions to install, change, repair, and uninstall TestLeft.

      If you install TestLeft from a shared network folder, your domain account must have the read permission and the execute permission for that folder.

TestLeft is installed in “all users” mode. After the installation, TestLeft will be available to all users on your computer, not only to the user who has installed it.

Obtaining TestLeft Installation Package

Trial Version

After you request the trial version of TestLeft, you receive an email message from SmartBear. This message contains a link you can use to download the TestLeft installation package.

Note: The trial package contains all the features the commercial package contains. There is no need to download and install the commercial package after purchasing the product. All you have to do is to activate the commercial license of TestLeft.
Commercial Version
  1. Go to

  2. Enter your email address, security ID and password into the corresponding text boxes and click Login.

    Note: The email message sent to the email address you specified when purchasing TestLeft includes your security ID and password you use to sign in to your SmartBear Account. If you have not received that message, enter your email address on the login page of the My SmartBear section and click Resend my login info.

  3. Under My Products, click TestLeft.

  4. Make a record of license types and license keys displayed in the License Details section. You will need this information when activating licenses in TestLeft.

  5. Click the link in the Downloads section to start downloading.

  6. In the file download dialog, click Save and specify the location where you want to save the TestLeft installation package.

  7. Download the License Manager installation package. You need to install the License Manager on a computer that you will use as a license server in your company. See Licensing TestLeft.

Installation Procedure

  1. Close all the applications that may use the same files that TestLeft uses. For example, Microsoft Visual Studio, web browsers, your tested application, and so on.

  2. Double-click the TestLeft installation package in Windows Explorer. The installation wizard will start.

  3. On the next page, select a folder, to which you will install TestLeft.

    To test Windows Store applications, install TestLeft to a subfolder of the <Program Files> folder (or <Program Files (x86)> on 64-bit Windows versions). The wizard will warn you when you try to install TestLeft to a different folder.

  4. Click Install to start the installation.

    Note: If the specified installation folder contains files, the wizard will overwrite them. It will display a message to warn you about this and to ask for your confirmation to continue.
    Copying the files and configuring the environment typically does not take much time.

  5. After the installation completes, click Finish.

  6. After you install TestLeft, you need to activate your TestLeft license. See Licensing TestLeft.

Installation Issues

Note: If any issues occur during the installation, the installation program will suggest saving the installation log. It includes data on all installation events. Then, you can send the log to our Customer Care team.

Error: Some installation files are corrupt. Please download a fresh copy …

This error message indicates the TestLeft installation package is corrupt. This may happen sometimes for various reasons. Download the installation package again and re-run the installation.

Error 1304. Error writing to file tcWPFHelpers.dll.

This error occurs if TestLeft’s installation program fails to install the tcWPFHelpers.dll assembly required for WPF testing support in the Global Assembly Cache (GAC) on the computer. The possible causes of the problem are:

Possible Cause Solution
Your user account does not have permissions to write files to the Global Assembly Cache (GAC). Ensure that you run the installation using an administrator account.

If your user account does not have administrator privileges on the computer where you are installing TestLeft, contact your system administrator for assistance.

The .NET Framework installation is corrupted. Repair the .NET Framework by running the .NET Framework installation program in the maintenance mode and selecting the Repair option.

If you have several versions of .NET Framework installed, repair all of them.

See Also

Introducing TestLeft
System Requirements
Installing TestLeft in Silent Mode

Highlight search results