Features added to ReadyAPI 3.5.1

Applies to ReadyAPI 3.51, last modified on March 21, 2024

The new version includes a few improvements that make API testing easier and more powerful. Below is the list of changes relative to the previous version of the product – ReadyAPI 3.5.0. For information on the changes made to other versions, see Version History.

Locally stored properties

ReadyAPI 3.5.1 introduces a new way of storing project, test-suite, and test-case properties. By default, all properties are stored in your project file. Starting from version 3.5.1, you can decouple some properties from the project and store them separately. You can easily select these properties in the Properties panel:

ReadyAPI release notes: Locally-stored property

Click the image to enlarge it.

ReadyAPI stores values of these properties in the workspace file located on your computer. That is why we call them locally stored.

These properties make the teamwork on the project more convenient. Imagine that some property stores a computer- or user-specific value. If that property was stored in the project file, your teammates would need to update it every time they take the project from a source control to their machines. Locally stored properties help you avoid this. The project contains the names of locally stored properties, but not the values, so these properties don’t affect your teammates’ work.

For complete information, see Locally Stored Properties.

Performance testing

  • You can now select metrics for AppDynamics monitors visually. Earlier, you had to type the metrics names manually:

    Selecting metrics of AppDynamics monitors

    Click the image to enlarge it.

Security testing

  • We’ve added a few new tokens to the SQL Injection scan, so your tests can now detect more vulnerabilities.

UI improvements

  • The Navigator now has delimiters between projects. This helps you see the project bounds easier. This is especially helpful if you work with large projects:

    Project delimiters in ReadyAPI 3.5.1
  • We’ve updated the Environments Editor:

    Environments Editor in ReadyAPI 3.5.1

    Click the image to enlarge it.

    Besides that, now the editor doesn’t show tabs that are not applicable to your project. For instance, if your tests don’t test JMS services, the JMS tab will be hidden.

  • The Git dialog now has the Disconnect Account menu command (earlier this command was in the main menu):

    Disconnecting Git account from the Git panel

    Click the image to enlarge it.

  • We’ve updated icons so the product now looks better on high resolution screens.

  • We’ve also made some other visual improvements.

More

  • We have fixed a few bugs reported by our customers.

  • We’ve updated a few third-party libraries to make the product even more reliable and secure. If your scripts refer to classes from these libraries, you might need to update the scripts.

See Also

Version History

Download ReadyAPI
Highlight search results