Features Added to ReadyAPI 2.8

Applies to ReadyAPI 3.53, last modified on June 26, 2024

This topic describes the changes made to ReadyAPI version 2.8 in comparison with the previous version of the product – 2.7. For information on the changes made to other versions, see Version History.

In version 2.8


  • Easier creation of data-driven tests. Click the new Generate Values button in the request editor to create a data loop quickly with the request in the loop body:

    ReadyAPI 2.8: Auto generation values for data-driven testing from a request test step

    Click the image to enlarge it.

    ReadyAPI will create a data source of the Data Generator type and will automatically select data generators that match the data types of the request parameters.

    If you add a data source in the test case editor, ReadyAPI now also creates a data source of the Data Generator type with data generators matching parameter types. The previous versions created data sources of the Grid type:

    ReadyAPI 2.8: Auto generation values for data-driven testing from a test case

    Click the image to enlarge it.

  • More convenient setup of Zephyr integration:

    • Now, when you are mapping your project to Zephyr, ReadyAPI checks the integration settings, and if they are invalid, it automatically brings up the Preferences dialog box to fix them.

    • The Test Case Options dialog box, which you use to map your test cases to Zephyr tests, now shows the Zephyr test names along with the test IDs. Previously, it showed the IDs only:

      Zephyr test names in the Test Case Options dialog

      Click the image to enlarge it.

  • Azure DevOps integration 2.0. You can now use version 2 of the SoapUI Pro for Azure DevOps extension for integration. Get it free from the Visual Studio Marketplace:


    • The new version enables you to run test suites and test cases by tags.

    • It also publishes test results automatically to Azure Pipelines or Azure DevOps Server. You no longer need to add special steps to your builds for this.


  • JMS virtual services now support multithreading. They can handle multiple requests simultaneously. To specify the number of threads, you use the new Max Threads setting of a JMS virtual service.

Overall improvements

  • Clearer UI:

    • The Endpoint Explorer can now be accessed from the top navigation menu. Jump to it quickly whenever you need to send a request and explore a response:

      Endpoint Explorer in the top navigation menu

      Click the image to enlarge it.

    • The SoapUI Start page has been updated. Now you can easily open a recent test item, create a new functional or load test, or a virtual service. Also, you have quick access to featured video tutorials and sample projects.

    • You can now quickly navigate to the SoapUI start page. While you are in SoapUI, simply click SoapUI in the top navigation menu. If you are in LoadUI or ServiceV, double-click SoapUI:

      SoapUI in the top navigation menu

      Click the image to enlarge it.

      Similarly, you can quickly open start pages of LoadUI and ServiceV.

    • Version 2.8 also offers a few minor improvements in various dialog boxes.


  • ReadyAPI 2.8 includes newer versions of some libraries which version 2.7 used. If your scripts refer to classes from these libraries, you might need to update the scripts.

  • We’ve fixed a number of bugs reported by our customers.

See Also

Version History

Highlight search results