Test plan

What is a test plan in software testing?

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.

How to create a test plan?

To create a new test plan:

  1. Navigate to "Test plans" section, and hit "Create plan".

  1. Fill in the test plan details in the creation menu.

  • Title:

  • Description:

  1. Choose which test cases or test suites your new test plan will contain. You can add standalone test cases by highlighting a test suite, and picking test cases from it individually and you can add an entire test suite by checking the box for it on the left-hand column.

Note: You can use the search bar to find cases you want to include in the plan. You can also assign cases to specific users while selecting them. The assignments will be carried over to all future test runs based on this plan.

  1. Finally, confirm by hitting the "Create plan" button below.

Test plan managing

Where to find test plan details?

Once you create a new test plan, you can find it in the "Test plans" section. There, you'll see some of the plan details: run time, number of cases, time of creation, and update time.

Note: Once a test run has been created from this plan, upon opening this plan you will see a tab “Test runs” which shows all the runs started based on this plan.

Additional options

From the three-dots-menu, you can edit, delete or export your test plan as XLS:

Adding changes in a test plan

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,

no results,

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

Last updated