+ 1
Verification vs Validation
Can any one explain this difference in easier way? I am getting confused with this.. I searched in google too.. but I am not getting image in my mind.. Google says: Verification answers the question " Are we building the system right?" Validation answers the question "Are we building the right system?" can you explain it with example?
2 Réponses
+ 1
Verification is static testing, while validation is dynamic.
One does not execute any code during verification and is merely checking if the code itself is written in an accessible way and satisfies all requirements.
During validation, on the second hand, the code is interacted with in different ways, such as sending different inputs to see if it reacts to them adequately
Let me put it this way:
Imagine you have been tasked with building a new website for sololean.
Verificating your product would mean to for example chexk if all courses are in place, if you have properly formatted and commented your code so that future devs could improve upon it, etc.
Validating your product would mean to see if you can properly create a new user account, or, for example, see if putting zalgo text in the comments would mess up anything
+ 1
can we say that verification is like checking the order, or interface, in short verifying the design.. or requirements specified by user..
not concerned with run time errors
but in validation we check whether it is working in a way it is supposed to do? and how it will be affected if we add new functionality to it? include run time errors