5.3.3 Executing Test Runs

To execute Test Runs, you need the Execute Test Runs permission.
You can execute single or multiple Test Runs and Test Suites or Quick Run them with the overall status.

Test Runs become read-only and unexecutable if:

  1. You are not granted with Execute Test Runs permission.
  2. The Test Run is created from a shared Test Case and the Test Case has been deleted or unshared.

Button-Info-icon.pngENHANCEMENT: qTest Enterprise and Elite supports 3 modes to execute Test Runs: Execute without Session Recording, Execute with eXplorer Integrated Edition or Execute with Web eXplorer.

  1. On the Test Runs Grid or individual Test Run main page, select the drop-down arrow next to Run button
  2. Select one of the 3 options.
  3. Click Save to set the default execution mode

button-round-warning-icon.pngHINT:

  • For mode Execute with eXplorer Integrated Edition, qTest TestPad and Integrated eXplorer are launched. For mode Execute with Web eXplorer, qTest TestPad and Integrated eXplorer are launched. Otherwise, only TestPad is launched.
  • You can change the default mode any time.
  • The execution mode is set differently upon log-in users.
  • Click here for the user guide to execute a session with eXplorer.

Important_icon.pngImportant: Rule to create new session

  • You need Create Session permission to create a new session.
  • When mode Execute with eXplorer Integrated Edition or Execute with Web eXplorer selected, a new Session is created. eXplorer captures your activities while executing Test Runs and submit them to the corresponding Session.
  • If there is an incomplete (Planned or Running) session on your machine, the captured activities are expanded to that session.
  • If you switch to another project and then execute Test Runs, a new session is created.

A. Execute single/multiple Test Runs

  1. Select a Test Run on the Execution tree.
  2. Click the Run buttons on either the Execution toolbar or Test Run Detail screen.
  3. Test Run with detailed Test Steps and Description will be loaded in a pop-up TestPad to update test result.

Button-Info-icon.pngTo execute multiple Test Runs, select them on the Execution tree and click the Run button on the Execution toolbar.

Execute_Test_Run.png

B. Execute single/multiple Test Suite

  1. Select a Test Suite on the Execution tree.
  2. Click the Run buttons on either the Execution toolbar or Test Runs Grid of that Test Suite.
  3. Test Runs within the selected Test Suite will be loaded in a pop-up TestPad.

Button-Info-icon.pngTo execute multiple Test Suites, select them on the Execution tree and click the Run button on the Execution toolbar.

Execute_Test_Suite.png

button-round-warning-icon.pngHINT:

  • Run button on the Execution Tree will load all available Test Runs in the selected Test Suite.
  • Run button on the Test Runs Grid will load only selected or filtered Test Runs in the Test Runs Grid.

C. Update Test Run Results in qTest TestPad

After clicking the Run button, Test Pad will load selected Test Runs for execution. In the Test Pad, you can:

  1. Select Test Runs in the drop-down list to execute.
  2. Click Forward or Backward icons to execute Test Run in order.
  3. Click Load Last Run button to view the last result of the Test Run.
  4. View Test Case's Description, Precondition, Notes, and Attachments in Test Run Information section.
    • Description and Precondition will load from its associated Test Case's Properties.
    • Notes will display in Test Run Log
    • You can Submit/Link Defect to Test Log. Refer to Link Defects.

      Submit_Defect_to_Test_Log.png

  5. Add Attachments for Test Case and Test Log separately in the Resources.
    • Attachments for Test Case will be automatically uploaded back to the associated Test Case in Test Design. Attachments for Test Log will display in Test Run Log.
  6. Select overall Status for the Test Run.
    Button-Info-icon.pngYou can apply the overall Test Run Status to all Test Run's steps.
  7. Select Status for individual Test Steps.
  8. Click the Bug icon to submit defect(s) for individual Test Steps.
  9. Click the Clip icon to add Attachments for individual Test Steps.
  10. Click individual steps to edit Test Step's Description, Expected Results and add Actual Results during execution.
  11. Click Save to submit Test Result for Test Run

qTest_TestPad.png

D. Edit Test Run Results during Test Execution

Changes on Test Run during Execution will be automatically updated to corresponding Test Case as a new approved version in Test Design. In Test Run Pad, you can:

  1. Edit Test Cases' Description and Precondition.
  2. Add or remove Attachments of Test Case in Resources.
  3. Click individual Test Steps to edit Step Descriptions, Expected Results, and Actual Results.
  4. Re-order Test Steps by clicking Move Up or Move Down icon in the Config column.
  5. Add/Remove Test Steps by clicking Add or Remove icons in the Config column.
  6. Add/Remove Attachments of individual Test Steps.

  Reorder_Test_Steps.pngEdit_Test_Steps_Info.png