V-Model in Software Testing
V-model in software testing means Verification and Validation model.
V-model phases ď Ź ď Ź
1) Requirements Phase : Prerequisites like BRS and SRS are the starting points of the life cycle; be it software development life cycle or the testing life cycle
V-model phases ď Ź
ď Ź
2) High Level Design Phase (HLD) The high level design (HLD) stage concentrates on system design and architecture.
ď Ź
ď Ź
3) Low Level Design (LLD) The low-level design (LLD) stage is the place where the software components are designed.
V-model phases ď Ź
ď Ź
4) Implementation Phase The implementation stage is, once more, where all coding happens.
V-model phases ď Ź
ď Ź
5) Coding Phase The modular level design is transformed into code by the development guys.
Advantages of V-model ď Ź
ď Ź
Ideal for small scaled projects where understanding the requirements is an easy task. Defects can be detected at an very early stage. Also known as the proactive defect tracking.
Disadvantages of V-model ď Ź
In the event that any progressions or changes happen in halfway, then the test documents alongside requirement specifications, must be edited and changed.
Thank You