Apps documentation
TestFLO - Test Management for Jira
TestFLO - Test Management for Jira
8.14.x
8.13.x
8.11.x
8.10.x
FAQ
Release notes
Last updated Jul 12, 2022

Test Execution tab

The Test Execution module gives you the opportunity to plan and execute tests. After enabling the Test Execution module, the Test Plan and Test Case issue types are added to your project. By using the Test Plan you can plan and organize your tests. The previously created Test Case Templates added to your Test Plan become an executable Test Case. You can add as many as you need. You can also create Test Cases directly on the Test Plan without using Test Case Templates with the usage of creating sub-task (Test Case).

Note

We recommend using Test Case Templates to create Test Cases.

Steps

To enable the Test Execution module

  1. Click the slider to enable module
View of test execution tab

Result

The Test Execution is enabled. Now the Test Plan and Test Case issue types are available to create in the project.

Also new options are avaiable to set:

  • Enforce Test Case execution order
  • Additional Test Plan issue types
  • Default Query for Selecting Templates
View of test execution tab

Enforce Test Case execution order

Enforce Test Case execution order
Enforce Test Case execution order
  1. When you enable Enforce Test Case execution order, the TestFLO - Test Case order of execution from Test Plan Validator becomes active. An activated validator prevents the execution of a Test Case unless all previous Test Cases in the same Test Plan Iteration are in one of the statuses defined in the Status of Test Cases allowing to proceed with the next Test Case option.
  2. You can set the statuses in the Status of Test Cases allowing to proceed with the next Test Case option. To select statuses, click the selection field and choose the status you want to add. To delete a status, click the cross icon next to the status name.
    Note

    By default it is prefilled with statuses from the Passed category from Test Case section in TestFLO Settings.

    Note

    You must select at least one status for the validator to work properly.

Info

Check Enforcing the order of Test Case execution as defined in Test Plan to find out how to take full advantage of the Test Cases enforcement feature.

Additional Test Plan issue types

Selected issues in this option inherit all Test Plan functions. You will be able to create Test Cases, perform tests and track their progress.

Steps

To add an additional issue types

  1. Click Select test plan types.
    Selecting additional Test Plan issue type
  2. Select form the list an issue type which will be treated as additional Test Plan.
  3. Confirm the choice by clicking on the checkmark.
    Selecting additional Test Plan issue type

Result

The configuration for additional issue type is saved. From now on the chosen issue type will contain all features from Test Plan.

Default Query for Selecting Templates

With this option, you can set a default JQL query that filters the Test Case Templates in the selection dialog while creating Test Cases in the Test Plan.

Steps

To set default query

  1. Click Define query.
    Default query for selecting Templates
  2. Enter the default JQL query.
  3. Confirm by clicking on checkmark.
    Default query for selecting Templates

Result

The default JQL query is saved. From now on, when you use the Create Test Cases operation, the selection dialog will be displayed only the filtered Test Case Templates from the saved query.

Validation and fixing

The Test Execution module has validation of its items. All changes in the default configuration will be detected and depending on whether it is an item required or optional, an appropriate message will be displayed. Changes to the required elements or lack of them may cause the TestFLO to malfunction.

Note

If changes in the Test Execution configuration items are intentional, there is no need to fixing it. Have in mind that all changes in required items may cause to malfunction. We recommend avoiding changes or removing required items.

Type of validation messages

If the default configuration changes a message will be displayed under the Status of Test Execution. Red type of message shows missing required items and blue type shows missing optional items.

Red message box for required items

Validation message in the Test Execution tab

The required configuration items for Test Execution are:

  • Test Case in project Issue Type Scheme
  • Test Plan in project Issue Type Scheme
  • Requirement custom field on Test Case Issue Screen
  • Requirement custom field on Test Plan Issue Screen
  • Steps custom field on Test Case Issue Screen
  • TC Status custom field on Test Case Issue Screen
  • TC Template custom field on Test Case Issue Screen
  • Defect custom field on Test Case Issue Screen
  • Defect on TP custom field on Test Plan Issue Screen
  • TC Group custom field on Test Case issue type
  • selected columns in Test Cases panel columns option in Test Case in TestFLO Settings

To fix missing required items click here. You will be redirected to Module configuration details dialog which displays a list of configuration items. The required items are highlighted in red and automatically marked on a list. To fix the missing item, click the Fix button.

Validation message in the Test Execution tab

Blue message box for optional items

Validation message in the Test Execution tab

To fix missing optional items click here. You will be redirected to Module configuration details dialog which displays a list of configuration items. To fix the missing item, click the Fix button.