The Test Plan Test view section in the issue page provides you with a table where you can see all the Tests that were added to the Test Plan and their Test Executions (if they are associated to the Test Plan).
Image RemovedImage Added
Create a planned Test Execution (see next Section), so its results will be reflected on the current Test Plan
Add Tests and Test Sets (see next Section)Sets
Test Plan Progress Bar
Table Filters (see Filter Section)
Use a Test Environment to calculate the status for test issues for that environment.
Opens a dialog with a table that displays information about the Test Runs of a particular Test.
Image Added
This dialog's table is similar to the Test Run table because it allows for inline execution (1) and for operations like Assign and Delete (2). This table's columns are configurable. Similar to the Tests table in the Test Plans issue view page, it is possible to use a Test Environment to calculate the status for test runs for that environment (3).You can filter tests by status in the Test Plan Progress Bar as shown in the image below:
UI Step
Create planned Test Execution
There is a close relationship between Test Plans and Test Execution, therefore you are able to access information from the Test Plan to the Test Execution of the associated tests.
Image Removed
Each row represents a Test with configurable columns, with the exception of the Latest Status. Each row also contains an inner table with information about the Test Execution. Click on the blue arrow to see the inner table for a particular test.
Info
More information about Test Plans and Test Executions go to the next sections.
Image Added
TheCreate Test Executionbutton will open a dropdown with some options that will allow you to select the Tests that will be part of the Test Execution.
Info
Please note
In order to create a related Test Execution from the Test Plan, you (as a user) must have permission to edit the current Test Plan because the results on the Test Execution will affect the consolidated information shown at the Test Plan. A user will only be able to create Test Executions in certain projects. If the user does not have permission to create Test Executions for a selected project, an error message will be displayed.
All tests...
This option lets you create a Test Execution with all the tests that are associated with the Test Plan.
Note: If the revision field is not configured in the create issue screen of the Test Execution for the selected Project, the field will not appear in the dialog. If there are some mandatory fields, the standard create issue screen will be shown.
Image Added
With status...
This option lets you choose the Tests based on their consolidated status. A Test Execution will be created using those Tests.
Image Added
UI Step
Add Tests and Test Sets
While there is a close relationship between Test Plans and Test Execution, the relation between Test and Tests Sets is not that close but you still have a easy way to add Test Sets to a Plan.
Image Removed
Info
More information about adding tests in the following sections.
Aside from adding Tests to the Test Plan using the issue create screen, you can also do it in the Test issue page.
ClickAdd.
Choose to add either Tests or Test Sets. Note that if you choose Test Sets, you are not actually adding Test Set(s); instead, you are adding the Tests that belong to that Test Set(s).
Image Added
Choose the Tests you want, by using the Select or Search tabs and then selecting some or all of them.
Step 4:ClickAdd selectedorAdd all.
Image Added
UI Step
Table Filters
A filter section is present above the Tests table to allow you to filter Tests by Assignee, Status, Test Set, Components, Environment, Board Folder or open text. It is also possible to add other fields to the filter by clicking on the Morebutton and selecting the wanted fields.
Image Added
Image Added
UI Step
Table Filters
The plan table provides a filtering function that can used to refine what is displayed, namely, filter the Tests and results regarding a specific Version, Assignee or Status.
You can do it by using a "simple search" feature.
Image Removed
Or, using JQL
Image Removed
Using Test Environment to calculate the status for test issues for that environment
A general use of the filtering function is to provide a view of the test plan and respective tests under a given environment.
See the example below.
Image Removed
And applying a filter on "windows" as environment
Image Removed
The list is reduced to the Tests that have executions under that environment.