System Requirements

Applies to VirtServer 3.12.1, last modified on August 11, 2022

This topic describes system requirements for ReadyAPI VirtServer. For information on ReadyAPI requirements, see ReadyAPI System Requirements.

Supported Operating Systems

  • Windows 7 SP1 with convenience rollup update (KB3125574), Windows 8, and Windows 10 (64-bit).

  • Windows Server 2012 - 2019.

  • macOS 10.13 - 10.15.

  • 64-bit Oracle Linux 6 - 8.

  • 64-bit Red Hat Enterprise Linux 6 - 8.

  • 64-bit Suse Linux Enterprise Server 12 - 15.

  • Ubuntu Linux 18.04 - 20.04.

Minimal System Requirements

  • Intel Core i3 (the 3rd generation or later).

  • 4 GB of RAM.

  • 500MB of free disk space for installation.

ReadyAPI Performance requirements

When running ReadyAPI Performance tests against virtual services, you are going to run a large number of tests in parallel. To make sure your load tests work as expected you may need a more powerful computer than for other test types. Minimum recommendations are:

  • Intel Core i5 or i7 (the 3rd generation or later) with at least 4 threads.

  • 8 GB of RAM or more.

  • An SSD with at least 1 GB of free disk space.

Additionally, since the logs of long-running tests may exceed 1 GB, we recommend having at least 8 GB of RAM on the machine where you try to open them. Minimal and recommended system requirements are documented here: System Requirements | ReadyAPI Documentation

System Requirements for Large-Scale Load Tests

When running a load test against virtual services, ReadyAPI sends requests to the service, and then analyses responses from it. This is a demanding task, especially when simulating a large number of virtual users. Large-scale load tests that simulate 1000 and more virtual users need more powerful hardware. To run a loadtest with 1000 or fewer virtual users, we recommend the following system configuration:

  • A 64-bit operating system.

  • The 3rd generation (or newer) Intel Core i7 desktop processor (or an equivalent AMD processor).

  • 16 - 32 GB of RAM.

  • An SSD disk with enough space to store data.

  • A network connection sufficient to handle all transactions. (The actual bandwidth required depends on your test).

Please refer to this page for further recommendations on system requirements for large scale load tests: System Requirements for Large-Scale Load Tests | ReadyAPI Documentation

Memory management is also something to be optimised with your tests, please refer to this page for some best practices Best Practices | ReadyAPI Documentation.

See Also

ReadyAPI requirements

Highlight search results