Bulk Update Test Run Status

You can perform a bulk status update to a selection of multiple test runs from the execution set summary grid.

  1. Expand the execution set to the package or plan containing the test scripts.

  2. Double click the package/plan or right click and select view/edit package/plan. The test execution scripts in the plan will be displayed.

  3. Select the tests by clicking the box on the left hand side - you can select all by selecting the top one.

  4. Select the status from the pick list at the top and then click on Bulk Update.

The selected scripts will now be updated to the selected status.  The actual results field will display a note to record the name of the user and the date and time the status was updated..

Some status changes will result in a new run being created while others will complete the current run.  This is dependent on the whether the original status is a complete status. Blocked, Failed, Passed are completed run status. When bulk updating a script assignments that have been completed with any of these status, a new run will be created.  Not Run, In Progress and Undetermined are not completed run status.  When updating a script assignment with any of these statuses, the current run will be updated.    Here is a table that defines the expected results:

 

Current StatusNew StatusExpected Result
Not RunIn ProgressStart run.
In ProgressIn ProgressNo Change.
BlockedIn ProgressStart new run.
FailedIn ProgressStart new run.
PassedIn ProgressStart new run.
UndeterminedIn ProgressAll undetermined steps changed to "not-run". Run is open for update.
Not RunBlockedStart new run, first step set to blocked and run is completed as "Blocked".
In ProgressBlockedFirst not run step set to blocked and run is completed as "Blocked".
BlockedBlockedNo Change.
FailedBlockedStart new run, first step set to blocked and run is completed as "Blocked".
PassedBlockedStart a new run, all steps set to blocked and run is completed as "Blocked".
UndeterminedBlockedAll undetermined steps set to blocked and run is completed as "Blocked".
Not RunFailedStart new run, all steps set to failed and run is completed as "Failed".
In ProgressFailed

First non-run step is set to failed and run is completed as "Failed".

BlockedFailedStart a new run, all steps set to failed and run is completed as "Failed"
FailedFailedNo change
PassedFailedStart a new run, all steps set to failed and run is completed as "Failed"
UndeterminedFailedAll undetermined steps set to failed and run is completed as "Failed"
Not RunPassedStart new run, pass all steps and run is completed as "Passed"
In ProgressPassedPasses all steps and run is completed as "Passed".
BlockedPassedStart a new run, make all steps passed and run is completed as as "Passed".
FailedPassedStart a new run, make all steps passed and run is completed as "Passed".
PassedPassedNo change.
UndeterminedPassedStart new run, all steps set to pass and run is completed as "Passed".
Not RunUndeterminedStart new run, first step set to undetermined and run remains open for updating.
In ProgressUndeterminedFirst not-run step is set to "undetermined" and run remains open for updating.
BlockedUndeterminedStart new run, first step set to undetermined and run remains open for updating.
FailedUndeterminedStart new run, first step set to undetermined and run remains open for updating.
PassedUndeterminedStart new run, first step set to undetermined and run remains open for updating.
UndeterminedUndeterminedNo change.

Bulk Update Test Run Assignee

You can quickly assign multiple test scripts to any user by performing a bulk update. To do this:

    1. Expand the execution set to the package or plan containing the test scripts.
    2. Double click the package/plan or right click and select view/edit package/plan.
      The test execution scripts in the plan will be displayed.
    3. Select the tests by clicking the box on the left hand side - you can select all by selecting the top one.
    4. Select the user from the pick list at the top and then click on Assign Scripts.

The selected scripts will now be updated to the selected user.

Bulk Copy

You can quickly copy Execution Set Scripts by doing a bulk update. To do this:

    1. Expand the package or plan containing the Execution Sets.
    2. Double click the package/plan or right click and select view/edit package/plan.

      The Execution Set scripts will be displayed.

    3. Select the items by clicking the box on the left hand side - you can select all by selecting the top one.
    4. Click the Copy button at the top  OR  click the split arrow next to Copy, tick Retain Structure and then Copy.

      Retain Structure will retain any package structure being copied.

       

       

    5. A pop up window is displayed, select the “To” package where you would like to copy the items to.
    6. Click OK; the selected items will now be copied to the selected position.

Bulk Move

You can quickly move Execution Set Scripts by doing a bulk update. To do this:

    1. Expand the package or plan containing the Execution Sets.
    2. Double click the package/plan or right click and select view/edit package/plan.

      The Execution Set Scripts will be displayed.

    3. Select the items by clicking the box on the left hand side - you can select all by selecting the top one.
      Click the Move button at the top  OR  click the split arrow next to Move, tick Remove Empty Package and/or Retain Structure and then Move.

      Remove Empty Package will remove an empty package from the “From” package that is being moved and Retain Structure will retain any package structure being moved.

       

       

    4. A pop up window is displayed, select the To package where you would like to move the items to.
    5. Click OK, the selected items will now be moved to the selected position.
  • No labels