Document toolboxDocument toolbox

Add Test Cycle

Once Test Cases have been well-planned in Test Plan, you are ready to create Test Cycles in that Test Plan for execution.

There are two types of Test Cycle:

  • Standard Test Cycle: Only one Test Run can be created from a Test Case.
  • Advanced Test Cycle: Multiple Test Runs can be created from a Test Case by assigning different combinations of 'Run Attribute'.

Tips

  1. Multiple Test Cycles can be created in a single Test Plan.
  2. The newly created Test Cycle will be listed on the top.
  3. The Test Cases for Test Cycles MUST be with reference from Test Plan.

Standard Test Cycle

All planned Test Cases will be loaded in Test Cycle as "Test Case Run" by default once a new Test Cycle is created. Since only one Test Run is allowed to be created from each Test Case, it is good for user who wants to execute a set of Test Case to a single 'configuration' or 'platform'. If the planned Test Cases need to be executed in multiple iterations, user can create multiple Test Cycles from the Test Plan.

Note: the following Test Cycle related user guide pages refer to 'Standard Test Cycle'. 

[Screenshot - UG0047_Test_Plan_issue_Test_Cycles]

Advanced Test Cycle

All planned Test Cases will be loaded in the Test Cycle without corresponding Test Runs created from them by default. Test Runs are supposed to be created manually with assignment of 'Run Attribute' combinations. In other words, user is allowed to create multiple Test Runs from a Test Case for different 'configuration' or 'platform'. It is good for user who wants to execute a set of Test Cases to lots of 'Configuration' or 'platform'.

Work with Advanced Test Cycle

Step 1: Prepare 'Run Attribute' sets

Since Test Runs need to be created with assignment of 'Run Attribute' combinations, so 'Run Attribute' need to be defined in your Jira project.

Please refer to following page for how to define Run Attribute.

Step 2: Create Test Runs on multiple combinations of Run Attributes

             2.1: Switch to 'Test Case' mode

             2.2: Select a set of Test Cases

             2.3: Click 'Create Test Run' button

             2.4: Add one or more 'Run Attribute' combination (you can also do 'Tester' assignment and 'Set Urgency' for Test Runs for the combination)

             2.5: Click 'Create' button, wait until corresponding Test Runs are created for each combination.

[Screenshot - Advanced_Test_Cycle_Create_Run_1]

[Screenshot - Advanced_Test_Cycle_Create_Run_2]

Step 3: Launch Run Attribute Combination and Start Test Execution

Note: Please make sure the Test Cycle is started.

             3.1: Switch to 'Test Run' mode

             3.2: Select a Run Attribute combination

             3.3: All Test Runs with assignment of selected combination will be launched

             3.4: Start execution and result update

             3.5: Once all tests are done in the selected combination, switch to other combination and continue

[Screenshot - Advanced_Test_Cycle_Execute_Test_Run]

Two View Modes

There are two view modes to list Test Runs in Advanced Test Cycle:

  1. Default (Single Run Attribute combination): it lists all Test Runs created for the selected combination, only single combination can be selected.
  2. All Test Runs: it lists all Test Runs created from all combinations. 

Below screenshot shows how Test Runs are listed in 'All Test Runs' view mode:

[Screenshot - Advanced_Test_Cycle_All_Test_Runs_View]