Execute Test and Approve Test Run (post execution approval)

Now that the Test Case is approved it can be executed. In this section we will create, execute, and approve a test run:

Create Test Cycle

  1. Open and log in to qTest

  2. Open the Vera Tutorial project

  3. Click Test Execution

  4. Click the icon, at the top left, for adding a test cycle

  5. In the Name field, delete “untitled” and type “Tutorial Tests”

  6. In the Description field, type “A test cycle for tutorial test executions”

  7. Click Statistics and Select Add

  8. Select the Test Cases tab, select the test module and click Tutorial Test Case 1

  9. Click Add

Execute Test Run

You must complete all approval tasks for Tutorial Test Case 1 first.

  1. Select the test run Tutorial Test Case 1

  2. Click the down arrow beside Run and select TestPad Only

  3. Enter the Actual Result and Status for each step

    1. In the step 1 Actual Result field, type “user list displayed” then pass the step

    2. In the step 2 Actual Result field, type “new user form displayed” then pass the step

    3. In the step 3 Actual Result field, type “user record 8686842 created successfully”

    4. Save this image to your desktop as a png or jpg

    5. Click the Attachment (paperclip) button on step 3 next to Actual Result

    6. Upload the image as a Test Step attachment

    7. Pass step 3

  4. Pass the Test Run by selecting Passed from the Set Status dropdown, click Save then close the Test Pad browser window

Route Test Run for Approval

  1. On the Test Execution page, select the test run ID that you just executed e.g TR-1

  2. On the test run page, click Route for Approval

  3. Click Proceed to confirm then OK & Refresh

  4. The Vera Approval Route field will contain the message “Approval route request is being processed. Please reload page to update”

  5. Reload the page

  6. The Vera Approval Route field will contain the approval route with approval task links:

Level 1 - Technical Approval

Level 1 - Business Approval

Level 2 - Quality Approval

Approve Test Run (Post Execution Approval of Test Run)

You will use the accounts you created and added to the Tutorial domain to approve the Test Run.

  1. Select Tutorial Test Case 1 test run

  2. Navigate to the Vera Approval Route section of the test run

  3. View the approval route

  4. Click the Level 1 Technical Approval Task to navigate to Vera

  5. Log in to Vera as tutor_tech (Technical Approver)

  6. View the Test Run detail in Vera

    1. Expand the Execution Logs, Test Logs and Steps to view test run details

    2. Click Step 3 attachment button to view the attachment

    3. Click Print View to see the entire test run and image attachments

  7. Click Approve

  8. Enter your Password

  9. Click Submit

  10. Technical Approval Task is complete

  11. Logout of Vera

Level 1 Business Approval (using the approval queue)

  1. Log in to Vera as tutor_bus (Business Approver)

  2. The Approval Queue is displayed with pending approval tasks

  3. Search for “Tutorial Test Case 1” in the Record Name field

  4. Click the “Tutorial Test Case 1” record name to view the Test Run detail in Vera

  5. Click the Activity History to see the audit log of Vera events including previous signatures

  6. Click Approve

  7. Enter your Password

  8. Click Submit

  9. Level 1 Approval Tasks are complete

  10. Logout of Vera

Level 2 Quality Approval (using the approval queue)

  • Log in to Vera as tutor_qa (Quality Approver)

  • The Approval Queue is displayed with pending approval tasks

  • Search for “Tutorial Test Case 1” in the Record Name field

  • Click the checkbox on the “Tutorial Test Case 1” record name row to select the Test Run for approval

  • Click Approve

  • Enter your Password

  • Click Submit

  • Test Run has been approved

  • Logout of Vera

Now that we have a foundation on how Vera works with qTest let’s look at how we can configure Vera to meet you business requirements https://tx3.atlassian.net/wiki/spaces/V20241/pages/546119297