TestFLO - Test Management for Jira

Last updated Jun 10, 2019

Conditions

TestFLO conditions are added to JIRA build in conditions list. They are preventing of changing Test Case or Test Plan status regarding parent or child present statuses.

TestFLO - Linked Issues Status Condition

This workflow condition allows to execute given transition on the issue when issues linked to it are in proper status.

Steps

To set the TestFLO - Linked Issues Status:

  1. Go to the Jira Administration > Issues > Workflows.
  2. Select a workflow and click Edit mode.
  3. Select the appropriate transition where you want to set the condition and click on Conditions link.
  4. Click Add condition.
  5. Select TestFLO - Linked Issues Status Condition.
  6. Click Add.
  7. Select Link types connecting the issues and Issue Statuses that will be treated as valid.
  8. Select which all or any linked isuess must met status condition.
  9. Click Add.

Result

Condition has been added.

TestFLO - Parent In Status Condition

This workflow condition allows to execute given transition on Test Case (subtask issue type) when parent issue is in given status.

Steps

To set the TestFLO - Linked Issues Status:

  1. Go to the Jira Administration > Issues > Workflows.
  2. Select a workflow which is used for Test Cases and click Edit mode.
  3. Select the appropriate transition where you want to set the condition.
  4. Click Add condition.
  5. Select TestFLO - Parent In Status.
  6. Click Add.
  7. Select parents’ statuses that need to be valid during the condition check. To multiselect hold Ctrl button.
  8. Click Add.

Result

Condition has been added.

This workflow condition allows to execute given transition on the issue when issues related to it by Panel Filter Result are in proper status.

Steps

To set the TestFLO - Related Issues Status Condition:

  1. Go to the Jira Administration > Issues > Workflows.
  2. Select a workflow and click Edit mode.
  3. Select the appropriate transition where you want to set the condition.
  4. Click Add condition.
  5. Select TestFLO - Related Issues Status Condition.
  6. Click Add.
  7. Select Panel Filter Result defined on issue type connected to the workflow.
  8. Select Related issue types from the Panel Filter Result and Statuses that will be treated as valid.
  9. Click Add.

Result

Condition has been added.

TestFLO - Required Dynamic Table Condition

This workflow condition allows to execute given transition on the issue when field of TestFLO [Dynamic Table] - Dynamic Table Field type is not empty.

Steps

To set the TestFLO - Linked Issues Status:

  1. Go to the Jira Administration > Issues > Workflows.
  2. Select a workflow and click Edit mode.
  3. Select the appropriate transition where you want to set the condition.
  4. Click Add condition.
  5. Select TestFLO - Required Dynamic Table Condition.
  6. Click Add.
  7. Select Dynamic Table Custom Field which should be checked against the contidion.
  8. Click Add.

Result

Condition has been added.

TestFLO - Required Steps Condition

This workflow condition allows to execute given transition on the issue when field of TestFLO Steps type is not empty.

Steps

To set the TestFLO - Linked Issues Status:

  1. Go to the Jira Administration > Issues > Workflows.
  2. Select a workflow and click Edit mode.
  3. Select the appropriate transition where you want to set the condition.
  4. Click Add condition.
  5. Select TestFLO - Required Steps Condition.
  6. Click Add.
  7. Select Steps CF which should be checked against the contidion.
  8. Click Add.

Result

Condition has been added.

TestFLO - Subtasks Status

This workflow condition allows to execute given transition on parent issue (for eg. Test Plan) when all or any subtasks are in given status.

Steps

To set the TestFLO - Subtasks Status:

  1. Go to the Jira Administration > Issues > Workflows
  2. Select a workflow which is used for Test Plan and click Edit mode.
  3. Select the appropriate transition where you want to set the condition.
  4. Click Add condition.
  5. Select TestFLO - Subtask Status Condition.
  6. Click Add.
  7. Select subtasks’ issue types for which the condition is to be checked.
  8. Select statuses that need to be valid during the condition check. Hold Ctrl for multiselect.
  9. Optional - select ANY subtask meet condition instead of ALL if there is no need for all subtasks to be in pointed statuses.
  10. Click Add.

Result

Condition has been added.

TestFLO - Steps Status Condition

This workflow condition allows executing the given transition on the Test Case when statuses in Steps panel are in proper statuses selected in configuration.

Steps

To set the TestFLO - Steps Status Condition:

  1. Go to the Jira Administration > Issues > Workflows
  2. Select a Test Case workflow and click Edit mode.
  3. Select the appropriate transition where you want to set the condition.
  4. Click Add condition.
  5. Select TestFLO - Steps Status Condition and click Add.
  6. Choose condition type:
    Advanced workflow condition
    • All steps are in statuses - if all steps statuses are in selected statuses, then the chosen transition will be available in the Test Case (for example useful at blocking Pass transition).
    • No steps are in statuses - if all steps statuses aren’t in selected statuses, then the chosen transition will be available in the Test Case (for example useful at blocking Fail transition).
    • Any step is in statuses - if at least one steps statuses is in selected statuses, then the chosen transition will be available in the Test Case.
  7. Select proper steps statuses.
    Advanced workflow condition
  8. Click Add.

Result

Condition has been added.