Test Plan is your way to organize the various Test Cases into a cohesive scenario that will encompass various cases from different domains (i.e., different Test Suites). Later on, when performing Test Runs, you will use a pre-created Test Plan, which already contains every Test Case and/or Test Suite necessary.
When composing a new Test Plan, you can add standalone Test Cases and entire Test Suites alike.
To create a new Test Plan, navigate to "Test Plans" section, and hit "Create Test Plan":
Once in the Test Plan creation menu, fill in the Plan details:
Next, choose which Test Cases or Test Suites your new Test Plan will contain:
As mentioned before, you can:
- add standalone Test Cases by highlighting a Test Suite, and picking Test Cases from it individually:
- add an entire Test Suite by checking the box for it on the left-hand column:
Finally, confirm by hitting the "Create plan" button below.
After a new Test Plan has been created, you will find it in the "Test Plans" section, with some of the Plan attributes shown - run time, number of cases, time of creation.
From the Menu button "...", you can Edit, Delete or Export your Test Plan as XLS:
For a Test Plan you can also observe the Run Time value:
Run Time is an estimation of how long this plan is likely to take to be executed. It is based on statistical information of how long it took you in the past to perform cases from the plan. Essentially, it is a sum of median Time Spent values recorded for each case included in the plan.
Click the Title of the plan to view plan details:
In Test Cases tab you'll find:
- list of cases included in the plan
- users assigned to the cases
- expected durations of each case
- search and filter tools
In Test Runs tab you'll find all the runs that were created up to this point and used the plan you're viewing:
You can launch a new Test Run based on the plan from either Test Cases or Test Runs tab:
NB: If you introduce changes to a Test Plan (add or remove cases into/from it), it may affect your currently active test runs, that use this plan. The table below shows which changes will be happening:
|Active test run,
run not completed
|Active test run,
results have been added, but the run is not completed
|A completed test run|
|Test Case is added to a Plan||Case is added to a run||Case is added to a run||Case is NOT added to a run|
|Test Case is removed from a Plan||Case is removed from a run||Case is NOT removed from a run||Case is NOT removed from a run|