V-
model means Verification and Validation model. Just like the waterfall
model, the V-Shaped life cycle is a sequential path of execution of
processes. Each phase must be completed before the next phase begins.
Testing of the product is planned in parallel with a corresponding
phase of development.
The various phases of the V-model are as follows:
Follow @TestingQ
The various phases of the V-model are as follows:
Requirements like
BRS and SRS begin the life cycle model just like the waterfall model.
But, in this model before development is started, a system test plan is
created. The test plan focuses on meeting the functionality specified
in the requirements gathering.
The high-level design (HLD) phase focuses on system architecture and design. It provide overview of solution, platform, system, product and service/process. An integration test plan is created in this phase as well in order to test the pieces of the software systems ability to work together.
The low-level design (LLD) phase is where the actual software components are designed. It defines the actual logic for each and every component of the system. Class diagram with all the methods and relation between classes comes under LLD. Component tests are created in this phase as well.
The implementation and Coding phase is, again, where all coding takes place. Once coding is complete, the path of execution continues up the right side of the V where the test plans developed earlier are now put to use Execution.
The high-level design (HLD) phase focuses on system architecture and design. It provide overview of solution, platform, system, product and service/process. An integration test plan is created in this phase as well in order to test the pieces of the software systems ability to work together.
The low-level design (LLD) phase is where the actual software components are designed. It defines the actual logic for each and every component of the system. Class diagram with all the methods and relation between classes comes under LLD. Component tests are created in this phase as well.
The implementation and Coding phase is, again, where all coding takes place. Once coding is complete, the path of execution continues up the right side of the V where the test plans developed earlier are now put to use Execution.