Xray allows Project Managers to configure fields to be available in Manual Test Steps
Action, Data, and Expected Result fields are native fields, i.e, they are present by default. Data and Expected Result can be disabled.
Native fields can be:
A project manager can create custom fields to be available when designing Manual Tests
Available step fields:
Custom fields can be:
Xray allows up to 6 fields enabled for a step. The Action field is always present and cannot be disabled. All others fields can be disabled and or delete.
Configuration changes made on Test Steps Custom Fields or Native Fields (Data & Expected Result) will be reflected on Tests history, but only for tests that have values for that fields in their Test Steps. The following actions are the ones that are reflected in history:
Note: Toggle fields - Since the default value for them represents "FALSE", the actions performed in this field will only be reflected in Test History if the value is "TRUE". As you can you see in the example above.
Please be aware that a change on a custom field that is being used in a Test already being executed may request an action to reset or merge the test definition: Updating the definition of the Test after execution started