Flexible Test Scripting Support

Write and extend your tests in Groovy or JavaScript right inside ReadyAPI's IDE

Start a Free Trial


If you are looking for additional power beyond the menu selections in ReadyAPI, you can write your own scripts that can perform a number of more advanced functions. ReadyAPI provides the following features for JavaScript and Groovy scripting:

  • Use the Code Completion feature as a convenient way to access descriptions of functions and their parameter lists. Using ReadyAPI's code completion reduces the amount of memorization and research you need to do when developing your scripts.
  • To help you get started, ReadyAPI includes some basic script editors that invoke the variables specific to their function. For example, when you create a new testsuite, there are built-in script editors for setup, teardown, and reporting.
  • Store your Groovy classes in a Groovy Script Library that can be accessed from any script in ReadyAPI then just set the path to that library in your ReadyAPI preferences. We'll take care of keeping current by continually checking the library for updates so your new or existing scripts continue to work.

Start Your ReadyAPI Trial Now

By submitting this form, you agree to our Terms of Use and Privacy Policy

ReadyAPI is a suite of tools to help you ensure high quality, performance, and security in your APIs. One download gives you access to the features of each tool within a unified experience.

  • Automate functional testing to make sure that your APIs perform as expected in less time.
  • Use our compatible load testing tool in ReadyAPI, to run load tests against your API functional tests.
  • Ensure fast and reliable integration for your external development teams and 3rd-party APIs using ReadyAPI's virtualization module.

ReadyAPI supports REST, SOAP, GraphQL and IOT protocols