Test Plan Format

(1)Test Plan ID- It is a unique number or name for future reference.

(2)Introduction- It has description about the current project.

(3)Features or Modules- It has list of modules in the current project.

(4)Features to be tested- It has the number of modules which are to be tested in the current project.

(5)Features not to be tested-It has the number of modules which are not to be tested in the current project.

(6) Test Approach/Strategy- It is generally just an attachment provided by the Project Manager.

(7)Test Environment- It consists of the required hardware and software for testing of the current project.

(8)Entry Criteria- These are the criterias in order to start the test execution which includes:

  • Test cases is prepared and reviewed
  • Test environment is established
  • Software under test has come from the developers
(9)Suspension Criteria- These are the criterias which interrupts the test execution which includes:

  • Show stopper in SUT (Or Deadlock)
  • Test Environment abandoned
  • More defects in pending (Quality Gap)
(10)Exit Criteria- These are the criterias in which testers stop the testing. This includes-

  • All Modules Tested
  • Time exceeded
  • All Major Defects closed
(11)Test Deliverables- These are the list of documents to be prepared by testers in testing. For example:
  • Test Scenarios
  • Test cases
  • Automation Programs
  • Test Logs
  • Defect Reports
  • Status Reports
(12)Staff and Training Needs- It includes the names of the selected testers in the current project and the required training sessions for them.

(13)Responsibilities- This includes the work allocation to the selected testers in terms of modules or testing topics. It just represent 'Who to Test'.

(14)Schedule- It includes the Date and Time for the testing. It represents 'When to test'

(15)Risks and Assumptions- It consists of the lists of previously analysed risks and solutions to overcome them.