Working with Milestones
Milestones allow you to track progress across test runs and manage high-level deliverables, such as release versions or sprint cycles.
Milestones help you to group related manual runs and automation runs under a common goal. You can set start and due dates to track timelines and progress, and view an overview of results. Close milestones and their linked runs to freeze results. If you have an issue tracker set up for your project, you can also view created defects across all runs and the requirements covered by the milestone.
The main elements in the screenshot above are:
- Breadcrumb/navigation area is used to return to the milestone list.
- The tool bar allows general actions you can perform on the current milestone.
- The details panel displays key information about the milestone, such as status, due date, and completion rate.
- The manual test run list displays all manual test runs currently added to the milestone.
- The automated test run list shows all automated test runs currently added to the milestone.
Creating and Editing Milestones
You can create and assemble a milestone directly from the milstones view.
To do so, follow these steps:
- Click the
Create
button above the list of milestones in the upper left corner or from the empty state view. - Enter a title for the milestone
- Add a start date, a due date and a description (optional)
- Confirm by clicking
Create
You can also edit an existing milestone by following these steps:
- Click the
Edit
button above the list of milestones in the upper right corner(2)
- Edit the title of the milestone, the start date, due date and description (optional)
- Confirm by clicking
Save
- Alternatively, to dismiss the changes, click
Close
and chooseDiscard
in the dialog.
The milestone also has a history that records all changes, including edits.
Adding Runs
- Click the
+ Add
button next to the Manual test runs(4)
to add test runs to the milestone and the Add test runs to milestones panel will open - Select the test run you’d like to add to the milestone and confirm with the
Add
orAdd & Next
button - The selected test runs have been added to the milestone
The same procedure is available for automated test runs:
- Click the
+ Add
button next to the Automated test runs(5)
to add test runs to the milestone and the Add test runs to milestones panel will open - Alternatively, when you're already in the process of adding manual test runs, you can also click on the second tab Automated test runs in the panel to switch to the automated test runs list
- Select the test run you’d like to add to the milestone and confirm with the
Add
orAdd & Next
button - The selected test runs have been added to the milestone
Defects & Requirements Analysis
In the Defects view, all defects associated with the test runs are listed. You can filter the list and customize the displayed columns. The default values depend on the selected integration.
In the Requirements view, you can see all requirements that are linked to the test cases included in the test runs. Default values vary depending on the integration in use.
Closing Milestones
To close a milestone, click the Close
button at the top of the milestone view.
You can find the action Close
also in the menu . When you close a milestone, all added test runs are also closed and cannot be re-opened or deleted while the milestone remains closed.
If needed, you can re-open a milestone to make changes or adjustments. The associated test runs, however, remain closed.
Requirements of test cases in linked runs may be updated.