Create New Execution

Overview

To start a new execution you have to add Test Cases to Test Cycle and then follow the steps mentioned below:

Pre-condition: At least one Test Case should be linked to the test cycle for execution.

Assign Build and Environment to test cases linked to a test cycle

You can change/assign environment and build of multiple test cases at a time on the test cycle detail page > Test Cases tab.

  1. Select test cases the Build and Environment values of which you want to change.

  2. Click on the Bulk Update button. A Bulk Update screen opens with fields on it.

  3. Assign/Change the value of Change Environment and Build in respective fields.

The change in Build will impact the latest execution of the test case.

Test Case Execution

A test cycle can be executed from either of the following places.

A. Execute Test Case from grid view

B. Execute Test Case from Test Cycle detail page

On clicking on the Execute button/icon, the execution screen opens.

You can enter the following values as attributes of the execution.

  • Environment: The drop-down shows values entered in Configuration > Project Configuration > Environment.

  • Build

  • Actual Time: Actual time taken for executing the test case.

Sort Test Cases

On the execution screen, you can sort test cases for execution on different attributes.

Open the Sort By drop-down and select the attribute you want to sort test cases on.

Group Test Cases

On the execution screen, you can group test cases for execution on different attributes.

Open the Group By drop-down and select the attribute you want to group test cases on. The test cases are categorized accordingly on the left panel.

Assign Execution Status

The testers assign Execution result to the respective Test Cases or Test Steps for tracking the testing process progress. Configuration related to how the execution results of test steps will impact the final execution result of their test case is done from Configuration > Project Configuration > Execution Result.

Assign Status to Test Case

If the status of test case is updated, then the status of all the test steps will be updated with the same status that of the test case.

There are two ways you can assign execution result to a test case:

A. Execution Results are displayed at top right. Select the result you want to assign to the test case.

B.  Test Cases under the Test Cycle are displayed on the panel at left. Select the result you want to assign to the test case directly by clicking on the result icon on the left panel.

Assign Status to Test Step

If the status of test steps are updated, then the test case status will get updated accordingly.

A. Expand to view more execution status. Select the one that you want to assign to the step.

B. Click to link a defect to a step.

C. Click the icon to link an attachment to a step.



Execution Report

Users can view the Test Cycle level report from the execution screen itself. The report displays Test Cycle execution summary at high level - execution results of test cases and count of defect linked to the test cases.

Steps

  1. Open the  Test Execution screen.

  2. Click on the chart icon at top right.

The bar chart opens showing execution details of test cases of the test cycle.

3. To view the linked bugs, click on the Bug section.

 

Start a New Test Execution

The Start a New Execution button resets the existing execution of the current test case to let you start fresh execution of it. 

1. To execute the test case again, click on the Start a New Test Execution.

2. The confirmation message pops up. Click Start to proceed.

It resets the current execution status of the test case and labels it as Not Executed. 

You can execute the test case and assign status to the test case and steps accordingly.

The execution history of previous executions is maintained and displayed underneath the Start a New Execution button. Each test case execution is expandable on the grid.