Test Runs

This chapter explains how to create, search, edit, execute, and generate reports for Test Runs in Kiwi TCMS. A Test Run in Kiwi TCMS contains the execution results of selected test cases against particular product builds.

To view Test Runs you have created or are assigned to you click Main menu::DASHBOARD or alternatively click Personal menu::My Test Runs.

Searching for Test Runs

To search for Test Runs:

  1. From the Main menu click SEARCH::Search Test Runs.

    The Testing menu 2

Creating a Test Run

Test runs are created for a specific Test Plan. Only Test Cases which are confirmed (aka ready for execution) can be added to the Test Run. A Test Run can be assigned to any user in Kiwi TCMS. To create a Test Run:

  1. Open a Test Plan

  2. Select test cases for execution

  3. From the bulk-update menu click New TestRun

    The New Run button

  4. In the New TestRun page, perform the following actions:

    • Edit the Summary.
    • Select Build.
    • Select Manager.
    • Select Default Tester.
    • Enter any Notes.

    The Create New Test Run screen

  5. Confirmed Test Cases will be shown at the bottom of the above page.

  6. Click Save button.

Note

Kiwi TCMS notifies the default tester by email that they have been assigned a new Test Run!

Add Test Cases to an existing Test Run

To add a Test Case to an existing Test Run:

  1. Open the Test Run.

  2. Use the quick search widget to find and add test cases.

    The Add cases to run button

  3. Confirmed test cases will be added to the test run.

  4. Alternatively you can use the advanced search widget which allows more flexible search for test cases across the entire database.

Note

As of version 8.9 Kiwi TCMS allows test runs to contain test cases which are not part of the parent test plan. They are indicated with a thunderbolt icon in front of their name.

Stand alone TC

Cloning a Test Run

Test Runs can be cloned for easier creation of testing tasks between team members. To clone a Test Run:

  1. Open the Test Run.
  2. From the object navigation menu click the Clone item.
  3. Enter the details for the cloned Test Run. Details are auto-populated from the original.
  4. Click Save button.

Editing a Test Run

The Edit function modifies fields in a Test Run.

  1. Open the Test Run to be edited
  2. From the object navigation menu click the Edit item.
  3. Edit the fields as required:
    • Summary
    • Build
    • Manager
    • Default Tester
    • Notes
  4. Click Save button.

Changing the status of a Test Run

A Test Run’s status can be changed from Running to Finished even if all Test Cases have not been completed.

To change the status of a Test Run:

  1. Open the Test Run.

  2. Toggle the Status button to OFF which also updates Finished at field

    The Set to finished button

  3. To re-activate a Test Run, toggle the Status button again.

    The Set to running button

Deleting a Test Run

To delete a Test Run:

  1. Open the Test Run to be deleted.
  2. From the object navigation menu click the Delete item.
  3. Confirm the deletion.

Executing a Test Run

Test Runs can be executed at any time. Testers can execute any of the Test Cases within a TR, regardless of the order they appear. Testers may also add comments to annotate test executions:

  1. Expand a test execution row, follow the steps to reproduce and when ready enter a Comment and select the appropriate Status button.

    A Test Case