System Requirements

Applies to TestLeft 15.40, last modified on March 17, 2022
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.

  • 450 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 11

Windows 10
both 32-bit and 64-bit editions

Windows Server 2019

Windows Server 2016

Windows 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, except for those updates that are known to cause issues.

For Windows Server 2012, Windows Server 2008 R2, and Windows 7 users:

For TestLeft to work correctly on these operating systems, Internet Explorer 11 must be installed on them. You have to install it manually. You can view the installation instructions and get the installation package at the Microsoft website:

These operating systems will reach their end-of-support at the beginning of 2022. We recommend that you update your operating system to one of the later Windows versions.

For Windows 8 users:

This version of Windows is not supported. We recommend that you update it to Windows 8.1 or Windows Server 2012 R2 or later.

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

.NET Framework ver. 4.5 - 4.8

– or –

.NET Core 3.0 - 3.1 and .NET 5.0 - 6.0

WPF Application Testing

To test WPF applications, the following versions of Microsoft .NET Framework are required:

.NET Framework ver. 4.5 - 4.8

– or –

.NET Core 3.0 - 3.1 and .NET 5.0 - 6.0

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 83 - 99 (Chromium-based, both 32-bit and 64-bit versions).

    Note: The legacy non-Chromium version of Edge is not supported.
  • Mozilla Firefox ver. 91 ESR, 94 - 98 (both 32-bit and 64-bit versions).

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

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

    Note: If you use WPF controls in your CEF applications, supported versions will be 84.0.4147 and earlier.
  • EO WinForms and EO WPF applications created with EO.WebBrowser version 2019.0.69.0.

  • Applications built on Electron version 1.8.2 - 14.

  • Applications with the embedded Microsoft WebBrowser control.

    The Edge-based WebBrowser control is not supported.

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. 7, 8, 11 and 17 installed on your computer. TestLeft supports both 32-bit and 64-bit Java versions.

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