Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Test Planning tool can be found in the /wiki/spaces/ZEE50/pages/77857405 Lead's Desktop (and in the desktop of any other user whose role has access). Test Planning is used to plan execution schedules and make testcase execution assignments to testers. It allows for visually setting up a testing schedule, picking phases, and testcases that need to be executed and assigning them to testers. This must be set up before testers can start executing test cases in their /wiki/spaces/ZEE50/pages/78020768 Test Execution.

The concept is of high-level Test Cycles that have multiple Test Phases. These are either corresponding to the root-level nodes of the /wiki/spaces/ZEE50/pages/78053454 Test Repository tool or a set of individual tests picked in a free-form manner which in turn contain all the testcases that need to be executed and hence need to be assigned to testers.
 
This tool allows the Test Lead to:

...

To create a cycle, click the + button. All of the fields except Build and Environment are mandatory.
1. Name - This is the name of the test cycle that will be displayed in the schedule
2. Build - This is an informational field for Testers to know which build/version/patch of the software they need to be testing
3. Environment - This is an informational field for Testers to know which environment they need to be running these tests in
4. Hide - Checking this box will hide this Cycle from the Test Planning (Testers) and Test Execution views
5. Start Date - The start date of this test execution cycle
6. End Date - The end date of this test execution cycle
 

 
Once the above information is entered and saved, the cycle shows up in the right pane of the tool. Note that the Start Date and End Date of the cycle has to be within the Start Date and End Date of that particular Release (see /wiki/spaces/ZEE50ZE6/pages/77792013149717014).

Editing a Cycle

Test Cycle editing can be done in three ways; by selecting a test cycle contextual menu on the left and clicking on the Edit button, by selecting the cycle itself in the right pane, and by right clicking the cycle in the right pane. The Edit window allows all of the cycle data to be modified. This is very useful especially in situations where schedule slippages are occurring or dates have to be reset for other reasons. If the checkbox for Keep duration fixed is checked, then the entire cycle can be moved to start on a different date while keeping its duration fixed. If it is not checked, then both the Start Date and End Date can be modified.
 
Obviously, all phases in that cycle should be within its data range. If any of the phases' Start Date or End Date fall outside the range, they will be displayed in red and will need to be modified before the changes can be saved.

...

By selecting a test execution cycle and clicking on the Clone button, the entire cycle is copied including all its /wiki/spaces/ZEE50/pages/78217335 Test Phases. You can now rename this copied cycle. By checking the Keep duration fixed box, the entire cycle is copied keeping the same duration as the original one but with the ability to change the Start Date. If the Keep duration fixed box is not checked, then both the Start Date and End Date can be adjusted. All phases in that cycle should be within its data range. If any of the phases' Start Date or End Date fall outside the range, they will be displayed in red and will need to be modified before the changes can be saved.
 
The Also copy testcase assignments over checkbox allows you to copy over all the tester assignments while resetting the execution status.

...

By selecting a test execution cycle and clicking on the Delete button, the entire cycle is deleted after a confirmation, including its /wiki/spaces/ZEE50/pages/78217335, /wiki/spaces/ZEE50/pages/78086312 Test Phases, Assignments and gadgets. This operation cannot be undone.

...

On selecting a Cycle and clicking on the Export button, the entire Cycle can be exported via /wiki/spaces/ZEE50/pages/78086533 Custom Export Report Wizard. This includes details such as testcases, assignments, schedules and execution statuses.

...