V-Model
Verification:
Validation:
Advantages
Disadvantages
- Developed to address some of the problems of waterfall model
- Provides guidance that testing needs to begin as early as possible in the SDLC
- Testers work in parallel with development activities
- Illustrates how testing activities can be integrated into each phase of SDLC
- Work products produced by developers and business analysts are basis for testing that are used in different levels of testing
- Usually 4 levels of testing : unit testing, Integration testing, System testing, Acceptance testing
- Provides a mapping between development stages and testing stages
Verification:
- Are we building the project right?
- It is concerned with Phase containment of errors
Validation:
- Are we building the right product?
- It is concerned with the final product being error-free
Advantages
- Simple and easy to use
- Each phase has well defined deliverables
- Rework time is lesser compared to waterfall model due to test plans that arrive at early in the life cycle
Disadvantages
- Very rigid like water fall model
No comments:
Post a Comment