Add qTest Custom Step Field

qTest supports the creation of test step fields. See Introducing Custom Test Steps in Tricentis qTest - Tricentis for more information. You can add custom Test Step fields to your Vera qTest Test Step and qTest Test Step Log records in the Records Management Policy to include custom Test Step field(s) in Vera.

For example, a custom test step was added to qTest with the “Evidence Required” field name. We can add that field name to the qTest Test Step and qTest Test Step Log records in the Vera Records Management Policy so the “Evidence Required” field is included on the Vera Test Case and Test Run records.

                    {                         "Name": "Evidence Required",                         "Is Data": true                     },

The qTest Test Step can be updated with the custom Test Step field “Evidence Required” in this example.

            {                 "Name": "qTest Test Step",                 "Definitions": [                     {                         "Systems": [                             "qTest"                         ],                         "Item Types": [                             "test-step"                         ],                         "Singular Name": "Test Step",                         "Plural Name": "Test Steps"                     }                 ],                 "Fields": [                     {                         "Name": "Description",                         "Is Data": true                     },                     {                         "Name": "Expected Result",                                                "Is Data": true                                            },                     {                         "Name": "Require Evidence",                         "Is Data": true                                            }                 ]             }

The qTest Test Step Log can be updated with the custom Test Step field “Evidence Required” in this example.

{                 "Name": "qTest Test Step Log",                 "Definitions": [                     {                         "Systems": [                             "qTest"                         ],                         "Item Types": [                             "test-step-log"                         ],                         "Singular Name": "Test Step Log",                         "Plural Name": "Test StepLogs"                     }                 ],                                "Fields": [                     {                         "Name": "Status",                         "Is Data": true                                            },                     {                         "Name": "Description",                         "Is Data": true                                            },                     {                         "Name": "Expected Result",                         "Is Data": true                                            },                     {                         "Name": "Actual Result",                         "Is Data": true                                            },                     {                         "Name": "Executed",                         "Is Data": true                                            },                     {                         "Name": "Tester",                         "Is Data": true                                            },                     {                         "Name": "Require Evidence",                         "Is Data": true                                            }                 ]             }