This topic describes the changes made to ReadyAPI version 2.7 relative to the previous version of the product – 2.6. For information on the changes made to other versions, see Version History.
Built-in Zephyr integration. Create automated API tests for Zephyr tests and send test results to Zephyr for Jira projects directly from SoapUI:
New GraphQL Request test step for testing GraphQL APIs.
New AMQP Support plugin to create automated tests for testing AMQP services.
New Smart Assertion engine to help you create assertions faster: ReadyAPI now checks REST and SOAP responses and forms an assertion based on the patterns it finds:
Get coverage testing results for OpenAPI/Swagger definitions to determine what portion of your API the tests covers.
Export test results in the Allure report format.
Use the extended HTTP methods (PROPFIND, LOCK, UNLOCK, COPY and PURGE) when exploring APIs in the Endpoint Explorer.
Use the new
test.history.disabled property in Maven builds to control collection of run history data.
Take advantage of more stable distributed load tests. ReadyAPI now automatically re-establishes the connection to LoadUI Agents if the connection is lost.
Create more powerful validations by using the improved Message content assertion. The assertion now supports new conditions: Contains, Not Contains, Exists, Not Exists and RegEx.
Support for OpenAPI specifications ver. 3.0.1 and 3.0.2.
A number of UX improvements:
The list of available Integrations has now sections for different integration types.
The Environments dialog now shows the authentication profile used in environments.
You can navigate in the Add Assertion dialog using the keyboard.
The drop-down list of the available authentication profiles on the Auth tab now shows all the supported authentication types.
The Get Data dialog remembers the last selected property.
Secure tests have been moved to SoapUI. You can find them under the Security Tests node. This change affects only visual presentation of security tests, the functionality has not been changed.