<< Lesson 4 Running Tests | Open the TestDirector_Demo project >>
<< Lesson 4 Running Tests | Open the TestDirector_Demo project >>
Defining Test Sets
TestDirector Tutorial
Defining Test Sets
You can organize test runs by building test sets. You build test sets by
selecting automated and/or manual tests from the test plan tree. Note that
you can include the same tests in different test sets. When you run the tests,
results are stored separately for the different test instances.
To decide which test sets to create, think about the testing goals you defined
at the beginning of the testing process. Following are examples of general
categories of test sets you could create:
Test Set
Description
Sanity
Tests the entire application at a basic level to check that it is
functional and stable.
Normal
Tests the system in a more in-depth manner than the sanity test.
A Normal test set can contain both positive and negative checks.
Positive checks test that the application responds to input as
expected. Negative tests attempt to crash an application in order
to demonstrate that the application is not functioning properly.
Advanced
Checks the entire application, including its most advanced
features.
Regression
Verifies that a change to one part of the application did not
prevent the rest of the application from functioning.
Function
Tests a specific feature or a group of features in the application.
In the following exercise, you will define the Mercury Tours Demo test set.
48