You are on page 1of 5

Test Specification (TS)

Test Plan
This template provides a template for the following: Acceptance Test Specification System Test Specification Integration Test Specification Unit Test Specification (may be in DDD)

1.1

Introduction Summari e the software items and features to be tested

1.2

Test Items !ist the items to be tested

1.3

Features to be Tested !ist the features to be tested

1.4

Features Not to be Tested !ist the features not to be tested

1.5

pproac! "utline how the tests will be done

1."

Item Pass#Fail $riteria Specify the criteria for passing or failing a test

1.%

Suspension criteria and resumption re&uirements Specify the criteria for stopping or resuming a test

1.'

Test (eli)erables !ist the items that must be delivered before testing starts !ist the items that must be delivered when testing ends

1.*

Testin+ Tas,s Describe the tas#s needed to prepare for and carry out the tests

1.1- .n)ironmental Needs Describe the properties re$uired of the test environment

1.11 /esponsibilities Describe who will: authori e testing is ready to start perform the tests chec# the results authori e testing is complete

1.12 Staffin+ and trainin+ needs Describe test staffing needs by s#ill level Identify training re$uirements for the necessary s#ills

1.13 Sc!edule Summari e when test activities will be done

1.14 /is,s and $ontin+encies Identify the high%ris# assumptions of this plan Describe the contingency plan for each

1.15

ppro)als Specify who must approve this plan

Test (esi+ns

2.n.1 Test (esi+n Identifier &ive a uni$ue identifier for the test design

2.n.2 Features to be Tested !ist the features to be tested

2.n.3

pproac! /efinements Describe how the tests will be done

2.n.4 Test $ase Identification !ist the specific test cases

2.n.5 Feature Pass#Fail $riteria Specify the criteria for passing of failing a test

Test $ase Specifications

3.n.1 Test $ase Identifier &ive a uni$ue identifier for the test case

3.n.2 Test Items !ist the items to be tested

3.n.3 Input Specifications Describe the input for the test case

3.n.4 0utput Specifications Describe the output re$uired from the test case

3.n.5 .n)ironmental Needs Describe the test environment

3.n." Special Procedural /e&uirements Describe any special constraints on this test

3.n.% Inter1$ase (ependencies !ist the test cases that must precede this test case

Test Procedures

4.n.1 Test Procedure Identifier &ive a uni$ue identifier for the test procedure

4.n.2 Purpose Describe the purpose of the procedure !ist the test cases this procedure e'ecutes

4.n.3 Special /e&uirements Describe any special constraints on this test

4.n.4 Procedure Steps Describe how to log( setup( start( proceed( measure( shut down( restart( stop( wrap the test( and how to handle contingencies

Test /eports

5.n.1 Test /eport Identifier &ive a uni$ue identifier for the test report

5.n.2 (escription !ist the items being tested

5.n.3

cti)it2 and .)ent .ntries Identify the test procedure Say when the test was done( who did it( and who witnessed it Describe the environmental conditions Describe what happened Describe where the outputs of the test procedure are #ept

You might also like