What is Test Plan:
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 is involved in the testing the test manager of the team would prepare a test Plan.
- The test plan serves as the blueprint that changes according to the progressions in the project and stays current at all times.
- It serves as a base for conducting testing activities and coordinating activities among a QA team.
- It is shared with Business Analysts, Project Managers, and anyone associated with the project.
Factors | Roles |
---|---|
Who writes Test Plans? | Test lead, Test Manager, Test Engineer |
Who reviews the Test Plan? | Test Lead, Test Manager, Test Engineer, Customer, Development Team |
Who approves the Test Plan? | Customer, Test Manager |
Who writes Test Cases? | Test Lead, Test Engineer |
Who reviews Test Cases? | Test Engineer, Test Lead, Customer, Development Team |
Who approves Test Cases? | Test Manager, Test Lead, Customer |
Test plan – Software Testing
In software testing, documentation is very important. Testing should be documented to provide efficient resource control monitoring. For successful testing, a test plan plays a very important role. Here, we will discuss the following points:
- What is Test Plan.
- Why are Test Plan Important.
- Objectives of the Test Plan
- Components and Attributes of Test Plan.
- How to create a Test Plan.
- Types of Test Plans.