Professional Documents
Culture Documents
Software Test Plan
Software Test Plan
TEST PLAN
It is a record of the test planning process.
A document describing the scope, approach, resources and schedule of
intended test activities.
It identifies other test items
TYPES
master test plan
A test plan that typically addresses multiple test levels.
Scope
Out of scope
Assumptions
Schedules
Deliverables
Environment
Tools
Defect Management
Exit criteria
DELIVERABLES
Test Plan
Test Cases
Test Scripts
Defect/Enhancement Logs
Test Reports
IMPORTANT POINTS
Test Plan is a document that is the point of reference
based on which testing is carried out within the QA
team.
It is also a document we share with the Business
Analysts, Project Managers, Dev team and the other
teams.
This is to enhance the level of transparency into the QA
teams working to the external teams.
It is documented by the QA manager/QA lead based on
the inputs from the QA team members.
IMPORTANT POINTS
Test Planning is typically allocated 1/3rd of the time it
takes for the entire QA engagement.
The other 1/3rd is for Test Designing and rest is for
Test Execution.
Test plan is not static and is updated on an on demand
basis.
The more detailed and comprehensive the Test plan,
the more successful the testing activity.
Introduction
Provide an overview of the test plan.
Specify the goals/objectives.
Specify any constraints.
Test items
List the test items (software/products) and their versions.
Features to be tested
List the features of the software/product to be tested.
Provide references to the Requirements and/or Design specifications
of the features to be tested
Approach
Mention the overall approach to testing.
Specify the testing levels [if its a Master Test Plan], the testing
types, and the testing methods [Manual/Automated; White
Box/Black Box/Gray Box]
Environmental needs
Specify the properties of test environment: hardware,
software, network etc.
List any testing or related tools.
Responsibilities
List the responsibilities of each team/role/individual.
TTH
A
N
K
Y
O
U
H AN K YO U