Requirement Approval in qTest

You can enable the qTest Requirement Approval feature by adding custom fields to any qTest project integrated with Vera. This feature uses new workflow capabilities and allows users to manage requirements in qTest and manage requirement approvals directly in qTest while still enforcing review controls through Vera workflows.

Before you start

You must add the following custom fields to the qTest Requirement for Vera object:

Display name (case sensitive) Control type Searchable Required Default value
VERA ID Test box check uncheck null
Vera Pending Tasks Text box check uncheck null
Vera Approval Status Text box check uncheck null
Vera Actions Rich Text Editor uncheck uncheck null
Vera Approval Route Rich Text Editor check uncheck null
Vera Rejection Reason Rich Text Editor check uncheck null
Revision Number Number check uncheck null

Note: This configuration only works on requirements created after Vera integration is enabled and the fields above have been added to the requirement record.

Set up the Requirement Approval

Once you configure the custom fields:

  • The qTest Requirement is associated with the default workflow, but you can define a custom workflow for qTest Requirements.

  • When you create a new requirement, Vera automatically sets the Approval Status and displays the Action field with buttons for each workflow transition. These buttons let users route requirements for approval, revise previously approved items, or withdraw pending items.