In This Topic
Recommended System Requirements
Software
-
A 64-bit operating system like Windows 7 or later.
-
For TestLeft for .NET:
Microsoft Visual Studio 2015 - 2019 (Community, Professional, or Enterprise edition).
Microsoft .NET Framework 4.5 or later.
-
For TestLeft for Java:
IntelliJ IDEA 2017 (Community, or Ultimate edition).
Java Development Kit 8.
-
Microsoft Internet Explorer 11.
Hardware
-
Intel Core i5 or Intel Core i7 (the 3rd generation).
-
4 GB of RAM or more.
-
4 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).
-
A functioning Internet connection for license activation.
-
800×600 or higher display resolution.
-
Mouse or other pointing device.
Depending on the platform you will use to create TestLeft tests, you must have either Microsoft .NET Framework version 4.5 or higher or Java Development Kit 8 installed on your computer.
Minimal System Requirements
Software
-
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.
Hardware
-
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 |
Windows Server 2019 Windows Server 2016 |
Windows 8 and 8.1 |
Windows Server 2012, |
Windows 7 with Service Pack 1 |
Windows Server 2008 R2 |
Notes:
-
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.
Notes:
-
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.
Licensing
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:
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
-
xUnit.net 2.0.0
Additional Requirements
.NET Application Testing
To test .NET applications, Microsoft .NET Framework v. 2.0 - 4.8 is required.
WPF Application Testing
To test WPF applications, Microsoft .NET Framework v. 3.0 - 4.8 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. 78 ESR, 79 - 85 (both 32-bit and 64-bit versions).
Note: To run tests on Firefox, switch the browser to the single-process mode. -
Google Chrome ver. 88 (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, 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, 9.2.0, 10.1.0.
-
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. 5 - 11 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:
http://www.microsoft.com/getsilverlight/get-started/install/default.aspx
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).