Lehrstuhl für Angewandte Softwaretechnik
Chair for Applied Software Engineering

Test Case Specification Template

 

Purpose

 

Audience

 

Template

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.

 

Related Topics