Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 8

Test Plans

Introduction
A test plan is a document that consists of all future testing-related activities. It
is prepared at the project level and in general, it defines work products to be
tested, how they will be tested, and test type distribution among the testers.
Before starting testing there will be a test manager who will be preparing a test
plan. In any company whenever a new project is taken up before the tester
involves in the testing the test manager of the team would prepare a test Plan.
Importance of test plan
• It acts as a quick guide for the testing process.
• It helps to avoid out-of-scope functionalities.
• It determines the time, cost, and effort.
• Provide a schedule for testing activities.
• Resource requirement and equipment.
• Test Plan Document can be used for similar projects.
• It helps to understand the test details.
• It helps in determining the quality of software applications.
Types of test plan
Master test plan
01 In this type of test plan, includes multiple test
strategies and has multiple levels of testing.

Phase test plan


02 In this type of test plan, emphasis on any one
phase of testing.

Specific Test Plan


03 In this type of test plan, it is designed for specific
types of testing especially non-functional testing.
Master test plan
The master test plan is a document that goes into great depth on the planning
and management of testing at various test levels. It provides a bird's eye view
of the important choices made, the tactics used, and the testing effort put forth
for the project. The master test plan includes the list of tests that must be run.
Test coverage, connections between various test levels and associated code
tasks, test execution strategies, etc.
Phase test plan
The testing plans that must be followed for each test level, or occasionally test
type, are described in detail in the level test plan. The level test plan typically
includes further information on the levels listed in the master testing plan. They
would offer the testing schedule, benchmarks, activities, templates, and other
information that isn't included in the master plan
Specific test plan
Plans for conducting particular testing, such as performance and security tests.
For instance, performance testing is software testing that aims to ascertain how
a system responds and performs under a specific load. Security testing is
software testing that aims to ascertain the system's vulnerabilities and whether
its data and resources are safe from potential intruders.
Thank You

You might also like