In this post i am sharing what is V-Model and Waterfall model in software Testing. Testing is an integral part of Software development. There are various approaches or models in Software testing which has it’s own advantage and disadvantage.
Choosing a particular model in software testing depends upon the project type and it’s complexities.
While testing you need to take into consideration things like requirements, testing criterion, customer feedback. Chosing type of software is determined by these factors. Both V and W models are brilliant ways of testing but for different type of software projects.
V model is widely used for small projects where it is possible to keep track of the various aspects side by side. It is basically divides into phases, Testing is does along with development. From analysis of requirements given by the customer to deployment throughout the whole SDLC is accompanied by STLC. It works on the Verification and Validation concept. In case of V model the end product will definitely be of higher quality. The higher the complexity, more will be the chance for bugs.
W model is mostly called double V, STLC cycle for W includes static and dynamic testing. It is used widely as the testing done here is quite extensive. Testing is done from the start, test planning is done while developing the product. Static testing is done by testing the software without executing the code and then later on debugging the code using various tools. Dynamic testing verifies if the modules of software and software as a whole is running smoothly. W model would be preferred if your Software contains a lot of complex modules.
No comments:
Post a Comment