Project 1 - V&V SW Analysis - I
live batch 07
A Test Plan is a detailed document that describes the test strategy, objectives, schedule, estimation, deliverables, and resources required to perform testing for a software product. Test Plan helps us determine the effort needed to validate the quality of the application under test. The test plan serves as a blueprint to conduct software testing activities as a defined process, which is minutely monitored and controlled by the test manager.
Following steps to be followed to create a test plan as per IEEE 829
- Analyse the product
- Design the Test Strategy
- Define the Test Objectives
- Define Test Criteria
- Resource Planning
- Plan Test Environment
- Schedule & Estimation
- Determine Test Deliverables
So here in this case we are doing testing for phone software, where we are going to implement black box unit testing with statement coverage(C0),Decision coverage (C1) to know that all Product owner and Customer requirements got fulfilled.
control flow diagram of the process is shown below
