Applies to ReadyAPI 3.3, last modified on July 03, 2020

The Custom Properties tab of the Environments editor allows you to define custom project properties, which you can use in environments.

ReadyAPI: The Custom properties tab of the Environments editor

Click the image to enlarge it.

On the Custom Properties tab, you can see all the available custom properties in a table. The table has two columns:

  • Name – The property name.

  • Value – The property value.

Working With Multiple Environments

All your custom properties in the list are available to all environments. If you add a property to an environment, it will also appear in other environments of your project, and if you remove a custom property, it will disappear from all environments.

However, ReadyAPI allows to have the same custom property in different environments with different values, so if you change some property value, it may be different in another environment.

Accessing Environment Properties

Since environments are custom project properties, you can use them in your tests by using property expansions. To call an environment variable in your tests, use the following syntax: ${#Project#PropertyName}. If the property value is not specified in the environment, ReadyAPI will use an empty value.

See Also

SOAP Services Tab
REST Services Tab
JDBC Connections Tab
JMS Servers Tab
Environments

Highlight search results