TestEngine is a standalone runner of ReadyAPI functional tests that does not require an installed ReadyAPI. So, when you run tests from your CI/CD pipelines, you do not need to have ReadyAPI installed on each build agent. You send tests to TestEngine where they will run in parallel.
TestEngine provides you with a RESTful API so you can run tests as you wish:
Run tests automatically as a part of your build process in your CI/CD systems.
Run tests on a schedule.
Run tests manually.
You can create a dedicated prepared environment for test running on a single machine.
TestEngine test runs can be easily integrated into your CI/CD flow using Jenkins or other similar tools.
TestEngine can run multiple jobs in parallel.
You can reduce the load on your own computer as you run tests in TestEngine.
TestEngine has a number limitations compared to ReadyAPI:
By default, Groovy scripting has limitations on writing data to properties and files. To learn more, see Configure TestEngine.
To get acquainted with TestEngine, go through a step-by-step tutorial:
Alternatively, you can learn how to install, configure and use TestEngine by using the following help topics: