|
Outline
|
Description
|
1. Test case specification identifier
|
The Test Case Specification identifier is the name of the test case, used to distinguish it from other test cases. Conventions such as naming the test cases from the features or the component being tested allow developers to more easily refer to test cases. |
| |
2. Test items
|
Section 2 of the TCS lists the components under test and the features being exercised. |
| |
3. Input specifications
|
Section 3 lists the inputs required for the test cases. |
| |
4. Output specifications
|
Section 4 lists the expected output. This output is computed manually or with a competing system (such as a legacy system being replaced). |
| |
5. Environmental needs
|
Section 5 lists the hardware and software platform needed to execute the test, including any test drivers or stubs. |
| |
6. Special procedural requirements
|
Section 6 lists any constraints needed to execute the test such as timing, load, or operator intervention. |
| |
7. Intercase dependencies
|
Section 7 lists the dependencies with other test cases. |