Artifact: Test Model

Test Model |
The test model is a collection of test cases
and test procedures and their relationship. A test case can be implemented by one or more
test procedures, and a test procedure may implement (the whole or parts of) one or
more test cases. |
Worker:
|
Test
Designer |
Reports: |
See Reports:
Test Survey |
More
information: |
See Guidelines: Test Model |
|
The purpose of the test model is to express the scope of testing and how the test cases
are implemented by test procedures. The following people use the test model:
- The test designer to express the scope of the tests and to show how
test cases are implemented by test procedures.
- The integration tester, system tester, and performance
tester to understand the goals of test.
- The designer as input to design of test functionality.
- The implementer as input for implementing test functionality.
Property
Name |
Brief
Description |
UML
Representation |
Test Procedures |
A set of detailed instructions for the
set-up, execution, and evaluation of results for a given test case (or set of test cases). |
|
Test Cases |
A set of test inputs, execution
conditions, and expected results developed for particular objective. |
|
Test Scripts |
The machine readable code that
automates the execution of a test procedure (or portion of a test procedure). |
|
The initial test model is created during the initial test design phase of the first
iteration, as soon as there are some use cases or scenarios defined. The test model is
refined throughout the remainder of the lifecycle during each iteration.
A Test Designer is responsible for the integrity
of the test model, ensuring that:
- The test model accurately reflects the contents of the iteration.
- The test procedures contain the appropriate content and detail necessary to set-up,
implement, execute, and evaluate the test cases.
- Sufficient test cases have been identified to verify satisfactory achievement of the use
cases and / or requirements.
The Test Designer uses the contents of the test
model to produce the following related artifacts:
The test model (contents and format) may require modification to meet the needs of
internal or external standards, guidelines, or oversight.
| |

|