TestPlanDocument Template
TestPlanDocument Template
Month 2021
Contents
Project title/2021
List of Tables..........................................................................................................................................................iii
List of Figures.........................................................................................................................................................iv
Introduction............................................................................................................................................................1
1.1 Purpose of the document..............................................................................................................................1
2. Features to be tested/not to be tested..................................................................................................................1
2.1. Features to be tested....................................................................................................................................1
2.2. Features not to be tested..............................................................................................................................2
3. Pass/Fail criteria.................................................................................................................................................2
4. Approach/Strategy..............................................................................................................................................2
5. Test cases with specifications.............................................................................................................................4
Reference...............................................................................................................................................................9
Project title/2021
List of Tables
Table 1: Test case specification for Login................................................................................................................3
Table 2: Test case Specification for Mobile client...................................................................................................4
Project title/2021
List of Figures
Fig: 1 xxxxxxx
Project title/2021
Introduction
Software testing is an investigation conducted to provide stakeholders with information about the
quality of the product or service under test. Testing evaluates a software product to ensure that it
satisfies its planned purpose. A test that is modified to and consistent with development methodologies
provides an observable and structured approach for verifying requirements and quantifiable
performance.
3. Pass/Fail criteria
//here you will write the pass and fail criteria set by the team you can write in the following manner
4. Approach/Strategy
This section of the test plan describes the overall approach/strategy for testing of the system and why
you choose the approach.
This is your overall test strategy for this test plan; it should be appropriate to the level of the plan
(master, acceptance, etc.) and should be in agreement with all higher and lower levels of plans. Overall
rules and processes should be identified.
__Are any special tools to be used and what are they?
__Will the tool require special training?
__What metrics will be collected?
__Which level is each metric to be collected at?
__How is Configuration Management to be handled?
__How many different configurations will be tested?
__Hardware
__Software
__Combinations of HW, SW and other vendor packages
__What levels of regression testing will be done and how much at each test level?
__Will regression testing be based on severity of defects detected?
__How will elements in the requirements and design that do not make sense or are untestable be
processed?
If this is a master test plan the overall project testing approach and coverage requirements
Test Plan Document (TPD)
2
Project title/2021
must also be identified.
Specify if there are special requirements for the testing.
__Only the full component will be tested.
__A specified segment of grouping of features/components must be tested together.
Other information that may be useful in setting the approach are:
__MTBF, Mean Time Between Failures - if this is a valid measurement for the test involved
and if the data is available.
__SRE, Software Reliability Engineering - if this methodology is in use and if the
information is available.
Empty username and “cannot leave Empty username and “cannot leave
Valid confirmation empty” Any valid confirmation empty” Fail
username username
Invalid username and “User name does Invalid username and “User name does
Valid confirmation not exist” Any Valid confirmation not exist” Fail
username username
Mismatch username and “Username doesn’t If username= Tolosa “Username doesn’t
confirmation username match” confirmation match” Fail
username=Chala
Empty username and Cannot leave Cannot leave empty
Empty confirmation empty user name user name Fail
username
Valid username and “Displays Any valid data for both “Displays password
valid confirmation password reset username and reset link” Pass
username link” confirmation username
Invalid password and “Enter Strong If Password length<3 “Enter Strong
Valid confirmation password” password” Fail
Invalid email and all “Enter correct Invalid email and Any “Enter correct
other fields are valid formatted email” valid data for other fields formatted email”
Fail
Empty Confirmation “Email does not Empty Confirmation
Email and match” Email and Any valid data “Email does not
Fail
all other fields are for other fields match”
valid
Invalid Confirmation “Email does not If email =
Email and match” [email protected]
Fail
all other fields are
valid If confirmation email= “Email does not
[email protected] match”
And Any valid data for
other fields
Empty password And “Enter strong Empty password “Enter strong Fail
all other fields are Password with And any valid data for Password with
valid length greater than other fields length greater than
three” three”
Invalid confirmation “Password does not Invalid confirmation “Password does not
password and all match” password and any valid match”
other fields are valid data for other fields
Fail
All fields are empty “all fields are “all fields are
If all fields are empty
required” required” Fail
all valid fields “Account created Any valid data for all “Account created
successfully” fields successfully” Pass
Reference
[1] xxx,xxx,xxx,xxx(entire book info or document info)