<< Lesson 1 Introducing TestDirector | Running Tests >>
<< Lesson 1 Introducing TestDirector | Running Tests >>
Specifying Requirements
TestDirector Tutorial
Specifying Requirements
You begin the application testing process by specifying testing requirements.
In this phase you perform the following tasks:
Task
Description
Define Testing Scope
Examine application documentation in order to
determine your testing scope--test goals, objectives,
and strategies.
Create Requirements
Build a requirements tree to define your overall testing
requirements.
Detail Requirements
For each requirement topic in the requirements tree,
create a list of detailed testing requirements. Describe
each requirement, assign it a priority level, and add
attachments if necessary.
Analyze Requirements
Specification
Generate reports and graphs to assist in analyzing your
testing requirements. Review your requirements to
ensure they meet your testing scope.
Planning Tests
You create a test plan based on your testing requirements. In this phase you
perform the following tasks:
Task
Description
Define Testing Strategy
Examine your application, system environment, and
testing resources in order to determine your testing
goals.
Define Test Subjects
Divide your application into modules or functions to
be tested. Build a test plan tree to hierarchically divide
your application into testing units, or subjects.
Define Tests
Determine the types of tests you need for each
module. Add a basic definition of each test to the test
plan tree.
Create Requirements
Coverage
Link each test with a testing requirement(s).
2