Categories

Hardware and software requirements

Agilitest is an heavy-client application running on Windows operating systems or MacOS operating systems.

It allows you to create test projects, design tests and campaigns, and replay them directly from the Agilitest client.

Tests are generated in ATS (ActionTestScript), an open-source language compatible with Maven and TestNG standards, enabling seamless integration into continuous integration and DevOps pipelines.

More about ATS: www.agilitest.com/documentation/what-is-ats-actiontestscript-and-its-link-to-agilitest

Prerequisites

Software requirements

Supported systems

Installation of the Agilitest client requires access to a recent Windows system, at least:

  • Windows Server 2016
  • Windows 10 or 11
  • MacOS recent version (in particular for iOS testing)

The Agilitest client is not tested to work on emulated environments (but works on most of them)

For ATS test execution

ATS tests can run on multiple environments:

  • Windows
  • macOS
  • Linux (2018+)

Agilitest provides preconfigured tools and launchers to simplify ATS deployments.
Execution is fully supported in containerized environments, including:

  • Docker Desktop
  • Podman Desktop

👉 More information: actiontestscript.org

Installing Agilitest

Agilitest is delivered as a .zip archive.
Simply extract it into a directory with read/write access, ensuring the folder structure is preserved.

Make sure to:

  • Verify access rights to the installation directory.
  • Configure antivirus, Windows Defender, or anti-malware software to avoid interference.

To obtain a trial version, please send a mail to : contact@agilitest.com

First Launch and Configuration

Required components:

  • Java JDK 21 or later (Agilitest can provide a preconfigured version).
  • .NET Framework 4.8

To verify installation:

  1. Run Agilitest.exe from the root installation directory.
  2. On first launch, Agilitest will:
    • Propose installing or configuring a JDK.
    • Download the latest ATS libraries required for execution.

Once complete, you can create test projects and automate executions directly.

👉 Quick start guide: Getting started with Agilitest

⚠️ Note: Some tools set environment variables (e.g., JAVA_TOOLS_OPTIONS) that can affect Agilitest’s behavior.

System Under Test (SUT) Access

Depending on your target technology (Web, Mobile, SAP, etc.), additional software may be required.

  • Web: Chrome, Firefox, Edge, Opera, Brave, Chromium/JXBrowser, Safari (macOS only)
  • WebServices: Built-in graphical browser, no installation required
  • Android: Requires ATSMobileStation + physical devices or emulators
  • iOS: Requires ATSMobileStation + physical devices or emulators, Xcode dependency
  • SAP: Requires SAPLogon + automation enabled on both server and client

More information on mobility testing : www.agilitest.com/documentation/mobile-station

More information on SAP testing : www.agilitest.com/documentation/sap

Hardware Requirements

  • Processor: 4 GHz recommended (2 GHz minimum)
  • Memory: 32 GB recommended (16 GB minimum)
  • Disk: ~2 GB (tools included)
  • Display: Dual-screen setup highly recommended, minimum resolution 1920×1440

For containerized test execution:

  • Disk space for Docker or Podman: 10 GB minimum

Network Requirements

Agilitest requires internet access to regularly update components:

In offline environments, a standalone mode is available.
👉 More info: Agilitest standalone

ATS deployment on CI/CD systems

ATS and Agilitest are complementary.
ATS executions can be fully integrated into CI/CD and DevOps pipelines, with support for:

  • Windows, macOS, Linux
  • Containerized environments (Docker Desktop, Podman Desktop)
  • Integration with open-source tools and automation frameworks

👉 More information: actiontestscript.com

Last modification date :
September 11, 2025
Still require support?
Contact support