Skip to content

Custom Properties

In many TestRail installations, users define custom user fields for test cases. For example:

""

Firefly allows users to easily configure custom fields by using a configuration wizard. To open the wizard, simple right click on your project and select Firefly: Configure custom fields.

""

""

Click on Add button (green plus icon) and specify TestRail field label, readyAPI field name and default value.

""

Click Save. The default values for each of the custom properties will be added to all Test Cases in ReadyAPI project.

""

Re-export project to TestRail. You will see that values from custom fields are transferred into TestRail Test Cases.

""

Using ReadyAPI property expansion

Firefly supports ReadyAPI property expansion mechanism for custom fields, so you can use it in a wizard, e.g. ${#Project#Environment} which means that the value of Environment custom property of a project will be set to test case in TestRail. See the example below:

Define a new mapping entry in ReadyAPI:

""

Add an "Environment" custom property to a project:

""

And exporting results to TestRail:

""