Request Approval of Test Case in Tosca

Tosca users can notify qTest users that their automated test is ready for review and approval by requesting approval.

Action

Request Approval

Default Role(s)

Tosca User

Record Type(s)

Tosca Test Case, Tosca Test Instance

Starting Workflow State(s)

PLANNED

Ending Workflow State

IN_WORK

Process Steps

  1. Request Approval

  2. Set User Group for Approval also known as the Locking Group (example: ALM Lock)

  3. Link with qTest OR Update in qTest

Special Rule(s)

  1. The Tosca Test Case will become locked against editing.

  2. The Tosca Test Case can be unlocked with a Cancel Approval action from qTest

  3. The Tosca Test Case can be unlocked with Rejection action from Vera

Important: This workflow sequence must be followed in strict order. If not, a Tosca Test Case can be locked for editing without the ability to initiate approval in VERA.

  1. Create a Tosca Test Case.

2. Complete the Request Approval action for the selected Test Case via the context menu.

3. Select the User Group for Approval and confirm by clicking the OK button. The WorkState will be changed from PLANNED to IN_WORK in Tosca.

If the Request for Approval was performed in error, there is still an opportunity to undo this action prior to checking in. Simply perform an Undo action; the Request Approval action will be undone, and the Test Case WorkState will be reverted to a PLANNED state.

DO NOT check the Test Case in or perform a Checkin All action before proceeding to the next step.

3. With the Test Case still checked out, perform the Link to qTest action via the context menu. Perform the Update in qTest action if the Test Case was previously linked to qTest

4. A confirmation message will be presented to notify the user that one or more items will be linked with qTest. Click Ok to dismiss the dialog message.

5. Perform a check in of the Test Case or a Checkin All action.

6. Test Case Workstate is IN_WORK in Tosca and qTest