Test Plan
Test Plan
2) Effort estimation: This section covers estimation of how long it will take to
complete the project & also we estimate how many engineers are needed & the
cost needed to complete the task and the cost of testing.
3) Scope: This section covers what are the features to be tested and what are the
features not to be tested.
4) Approach: This section covers how we are going to test the product in future.
5) Assumption: This section covers assumptions that we have made while planning.
6) Risk: This section covers if any assumptions fail that becomes risk.
7) Backup Plan/ Mitigation plan: This section covers how to overcome (or) how to
face the risk.
8) Test methodology: This section covers what are the types of testing that we are
planning to conduct.
9) Test Schedule: This section covers when exactly we should start and end and
activity.
10) Test Environment: This section covers how we go about setting up the test
environment in future (or) how we setup the environment in future.
Ex: 12.1 Procedure to install the build
12.2 Hardware
12.3 Software
11) Defect Tracking: This section covers in future when we find defects how it
should be tracked and also covers the procedure, status, severity and priority.
11.1) Procedure to track the defect
-----------------------
-----------------------
-----------------------
11.2) Severity
Blocker
Critical
Major
Minor
11.3) Priority
High
Medium
Low
13) Deliverables: This section covers which all documents that has to be provided by
the testing team at the end of test cycle.
Ex: Test cases, Traceability matrix, test execution report, defect report, release
note, graphs & matrices.
Release Note: Last day along with the product, we release a note to the customer
called as release note.
Release note consists of:
2. List of bugs that are found in the previous release production and fixed
in the current release.
3. List of pending bugs in previous release & fixed in current release 4.
List of features added, modified or removed in current release.
5. Procedure to install the software.
6. Version of the product.
Metrices:
It is the past data collected between two parameters so that we can analyze and
take better decision to perform future activities.
System study:
Entry criteria for system study:
1. Should have got approved requirement from customer
2. Should have assigned engineers to do system study
15) Test stop criteria: This section covers when exactly we should stop testing.
We stop testing when the product quality is very good or product quality is very
bad
• Product quality is very good means if all the end-to-end business scenarios
are working fine.
• If there are no blocker or critical defects.
• There are few bugs left out which are all minor or major but are less than the
acceptable limit set by the customer.
• If all the features requested by the customer are ready
• Product quality is bad means there are too many blocker & critical bugs.
• If it is crossing the budget.
• If it is crossing the schedule/deadline.
16) Roles & responsibility: This section covers what each engineer should do in
different stages of test life cycle.
Roles and responsibilities of Test manager:
Write and review Test plan.
17) Templates: This section covers formats for all the documents that we are
planning to prepare in the entire test life cycle.