Test Execution Screen Default View

Test Suite Execution screen enables Manual Testing and scheduling Automation Testing by QA teams. Test suites are executed on different platforms and the run results are marked on this screen. There are two views available for test execution screen - Default View and Detail View.

Executing Test Suites

To execute a test suite, perform the following steps:

  1. Go to Test Suites Detail page.

  2. Select the Test Execution tab.

  3. Click the Execute icon.

Test Execution Screen Default View

The Test Execution screen displays the list of test cases covered under the test suite.

View, sort, and filter test cases using various parameters on the default view. This feature helps organize and streamline the test execution process.

Filtering Test Cases on Execution Screen

Filter test executions with basic and advanced filters. Refer filters to know more.

Note

  • Filter linked test cases in the test suite by the folder path.

  • View linked test cases of specific folders or the subfolder hierarchy by selecting Include entities from subfolders. By default, this option is selected.

Sorting Test Cases on the Execution Screen

Click the column headers to sort test cases on the Test Execution screen.

Organizing Columns on the Execution Screen

Customize the grid view on your execution screen by using the Arrange Column icon.

Note

  • View all user-defined fields, excet Large Text fields, for test cases. For test steps, even Large Test fields are supported.

  • For instance, you can add the Test Case Folder Path as a column to display the complete folder hierarchy of each test case.

    While all user-defined fields, except Large Text fields, can be displayed for test cases, all types of user-defined fields are supported for test steps.

Manage Grid Columns

View or hide the fields from the grid. Refer Managing Grid Columns to know more.

Components of the Default Execution Screen

The default execution screen displays the test cases linked to the test suite. Expand the test cases to view test step details within it.

QPro_TS_TestExecutionDefaultView.png

Click the information icon to view test suite details:

  • The platform against which the test is to be run.

  • Run Attributes: Tag Platform Attributes at run time. Read more about Tagging Attributes at Runtime in Managing Platforms.

  • Release: Release as selected for the test execution.

  • Cycle: Cycle as selected for the test execution.

  • Build: The Build on which the test is being executed.

QPro_TS_AddingDetailstoTestExexution__1_.png

On this page, you can update the following parameters:

  • Assign tester : Open the drop-down and select a user to assign the test case.

  • Issues : Click the issue icon to add or link issues. Read more about Adding/Linking Issues to Test Case and Test Step.

  • Comments: Add or edit remarks to test case executions and tag users using @username. Tagged users receive an email when a comment is added or updated.

  • Attachments: For additional information, add attachments to the test case or test steps. Add multiple remarks to test case executions and tag users using @username. Tagged users receive an email when a comment is added or updated. Refer to Managing Attachments for more details.

    • Test Case: Attachments added from the Test Case module. You can download the Test Case level attachments but cannot delete these attachments.

    • Execution: Attachments added from the Execution screen. You can download or delete these attachments added at the Execution level.

  • Execution Type: Mark the Execution Type as automated or manual. By default, the execution type is set to "Manual".

  • Planned Date: Set the planned date for test suite execution manually.

  • Execution At: Add or modify the execution time and date from the Execution At column.

    Note

    To set execution time manually, the admin must configure the following settings:

    1. Go to Administration and select General Setting.

    2. Go to the Edit Execution Time section.

    3. Set the Allow Manual Edit of Last Executed Date or Time flag to On.

    The Executed At field is editable only if this flag is turned On.

    Change Date and Time at two levels: Individual test cases and bulk test cases through Bulk Operation.

    To knowc more, refer to Calculating Execution Time and Remaining Time.

Set Up Vs Attended Time

Enter Actual Setup Time and Actual Attended Time for each test case on the execution screen. Refer to Tracking Actual Execution Time with Stopwatch Timer to know about timer settings.

Execute Individual Test Cases

Execution Status of test case and test step depends on the Derive Test Case Execution status from Test Case step status settings in the Project module. The settings remain “On” by default, which derives test case execution status from test case step status and vice versa.

Disable auto-deriving execution status from Project Settings. Refer to Project Management for more details.

QPro_TS_Execute_Individual_Test_Cases.png
  • Derive Test Case Execution Status from Test Case Step Status: On - The system derives the test case execution status from test case step status and vice-a-versa as per the set priority of Execution Status in Execution Status Management.

  • Derive Test Case Execution Status from Test Case Step Status: Off - You need to manually change the status of the test case.

To execute test cases in bulk, refer to bulk operations on test executions.

Execution Status of Test Cases with Parameterized Values

View the execution status at the parameter group combination level when executing parameterized test cases on the execution screen.

QPro_TS_PTCExeStatus__1_.png

As a tester analyzing a failed test case execution with multiple parameter group combinations, you can identify the failed parameter combinations or unexecuted cases with a "Not Run" status.

Note

  • Enable Derive Test Case Execution Status from Test Case Step Status setting to display the execution status for parameter groups

  • The system displays only consolidated execution status for each parameter group. This execution status is not editable.

  • The execution status of each parameter combination follows the similar status prioritization logic used to calculate the test case execution status. Refer Execution Status Management to know more.

View Execution Statistics

To view execution statistics, perform these steps:

QPro_TS_View_Statistics_of_Execution.png
  1. Go to the Test Execution Default View.

  2. Click Statistics.

Note

The system generates the status bar based on the status of each test case execution (i.e., Not Run, Passed, Failed, Blocked, Not Applicable, any other user-defined status).

Creating New Build

To create builds from the Execution screen, perform these steps:

  1. Click Set Your Build.

  2. Select the test cases to apply the build and select the build from the drop-down.

Click Manage Build to open Builds section under Projects in another tab. Refer to Managing Builds to know more about adding a new build.

Logs

Test Result Logs

The test log provides the test run summary, indicates the results, and contains detailed information for each test operation.

To view test result log, perform these steps:

  1. Open the Test Suite Execution Screen.

  2. Click Cog (⚙️) icon and click Test Result Log.

Change Log

Track the changes done at the execution level from Change Log.

When a test step is modified, the system shows its details in the Action column, helping users track which step changed.

Publication date: