The testing starts only after the build is ready. If business logic is not fulfilled by the system, then whole process need to be repeated again.
- It is time consuming
- Overhead in error correction
- Heavy cost of fixing defects
- Mistakes in any of the stages result in restart of Project
V-Model
Testing starts from Requirement phase of development only and carried out along with the progress of the Project.
- Require less time
- Defect are tracked early
- Reduce cost of fixing defects
Iterative Model
Iterative Model so called because various stages are repeated(iterated) number of times in this model. In Iterative model, application development progresses in phases. Each phase add new functionality to the System. During each phase various stage of development along with testing. are covered for the functionality to be added.
- Fast process for development
- Fixing cost is reduced
- Diversion from actual requirement is detected early
Visit guru99 for video tutorial.