Applies to TestLeft 4.60, last modified on August 18, 2020
In This Topic

Minimal System Requirements

  • Microsoft Windows 7 with Service Pack 1.

  • For TestLeft for .NET:

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

    Microsoft .NET Framework 4.5 or later.

  • For TestLeft for Java:

    IntelliJ IDEA 2016; Eclipse Mars or later; any other Java IDE.

    Java Development Kit 8.

  • Microsoft Internet Explorer 11.

  • Intel Core 2 Duo  2 GHz or higher.

  • 2 GB of RAM.

  • 3.5 GB of free space on the system disk.

  • 400 MB of free disk space for installation, plus extra space for temporary files during test runs (see below).

  • 800 × 600 or higher display resolution.

  • Mouse or other pointing device.

Supported Windows Versions

Windows 10
both 32-bit and 64-bit editions

Windows Server 2019

Windows Server 2016

Windows 8 and 8.1
both 32-bit and 64-bit editions

Windows Server 2012,
Windows Server 2012 R2

Windows 7 with Service Pack 1
both 32-bit and 64-bit editions

Windows Server 2008 R2
Server Core installations are supported only with the WoW64 component installed


  • We recommend that you install the latest service packs and updates for your Windows version.

  • For information on configuring your operating system, see Windows Settings.

  • For information on using TestLeft and the Windows Firewall, see Configuring Windows Firewall.

Supported Development Tools

To create tests, you need one of the following development tools on your computer:

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

– or –

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

For Java
  • IntelliJ IDEA 2017 (Community or Ultimate edition).

– or –

  • Eclipse Mars or later.

– or –

  • Any other Java IDE.


  • Visual Studio projects, in which you create your TestLeft tests, must target .NET Framework 4.5 or later.

  • Java projects, in which you create your TestLeft tests, must target Java 8 or later.

  • The above-mentioned development tools are not needed on the computers where you are going to run TestLeft tests.

Disk Space Requirements

TestLeft creates and uses temporary files during test runs. The free disk space required by TestLeft depends on your test size. You need at least 200 MB of free space on the system disk to run small tests, and 1-2 GB of free disk space to run large tests.

User Permissions

Installing TestLeft

You must have administrator permissions to install, change, repair or uninstall TestLeft. You must be logged on as Administrator or belong to the Administrators group on the computer.

If you install TestLeft from a network share, you must use a domain account that has the read and execute permissions on that share.

Using TestLeft

You need administrator permissions to use some TestLeft features. For more information on using TestLeft under a non-administrator account, see Working With TestLeft Under User Accounts With Limited Privileges.


To activate a TestLeft license, you must have a computer with an Internet connection. It can be either the computer where you activate the license, or it can be the computer you use as an intermediator between the computer where you activate the license and the Internet.

After you activate the license, the Internet connection is no longer needed.

To learn more, see:

Licensing TestLeft

Unit Test Templates (For Visual Studio Only)

TestLeft provides Visual Studio templates for creating tests that you will be able to run by using the following unit testing frameworks:

  • NUnit 3.2

  • MSTest

  • 2.0.0

Additional Requirements

.NET Application Testing

To test .NET applications, Microsoft .NET Framework v. 2.0 - 4.7.1 is required.

WPF Application Testing

To test WPF applications, Microsoft .NET Framework v. 3.0 - 4.7.1 is required.

Web Testing

You can use the following web browsers and applications for web testing:

  • Microsoft Internet Explorer ver. 11 (both 32-bit and 64-bit versions).

  • Microsoft Edge (both 32-bit and 64-bit versions).

  • Mozilla Firefox ver. 68 ESR, 78 ESR, 75 - 79 (both 32-bit and 64-bit versions).

    Note: To run tests on Firefox, switch the browser to the single-process mode.
  • Google Chrome ver. 84 (both 32-bit and 64-bit versions).

  • .NET, Java and native applications (C++, Delphi and others) that use the Chromium Embedded Framework (CEF) version 3.

  • EO WinForms and EO WPF applications created with EO.WebBrowser version 2019.0.69.0.

  • Applications built on Electron version 1.8.2, 2.0.2, 3.0.2, 4.0.2, 5.0.0, 6.0.0, 6.1, 7.0.0, 7.1, 8.0 - 8.1.

  • Applications with the embedded Microsoft WebBrowser control.

Note: New versions of Firefox and Chrome are released frequently. You can download patches for new versions manually from the SmartBear web site:

You can also check for updates automatically. See Web Browser Updates for details.

Java Application Testing

To test Java applications, you need to have Java Runtime Environment (JRE) ver. 5 - 11 installed on your computer. TestLeft supports both 32-bit and 64-bit Java versions.

Flash and Flex Application Testing

To test Flash and Flex applications, you must have Adobe Flash Player v. or later installed on your computer. You can download the latest Flash Player version from here:

Note: To test Flash and Flex applications by using the FlashInjector module, you need a debug version of Adobe Flash Player installed on your computer.
AIR Application Testing

To test AIR applications, you need Adobe AIR 2, 3 or 13 installed on your computer. You can download AIR from here:

Also, to run AIR applications that have not been installed from AIR installer packages, you need AIR Debug Launcher. It is part of the AIR SDK, which you can downloaded from here:

Silverlight Application Testing

To test Silverlight applications, you must have Silverlight 4 (starting from v. 4.0.50826) or 5 installed on your computer. You can download the latest Silverlight version from here:

Windows Store Application Testing

To test Windows Store applications, TestLeft must be installed into a subfolder of the <Program Files> folder (or <Program Files (x86)> on 64-bit operating systems).

See Also

Introducing TestLeft
Configuring Applications and System

Highlight search results