Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
UI Steps
UI Step

Test Plan table

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


  1. Create a planned Test Execution (see next Section), so its results will be reflected on the current Test Plan
  2. Add Tests and Test Sets (see next Section)Sets
  3. Test Plan Progress Bar
  4. Table Filters (see Filter Section)
  5. Use a Test Environment to calculate the status for test issues for that environment.
  6. 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

The Create Test Execution button 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.

Click Add.

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: Click Add selected or Add 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 More button 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.

Image Removed