Thursday, 17 October 2013

Difference between Verification and Validation


1) Verification is Static while Validation is Dynamic.

2) This means in Verification the s/w is inspected by looking into the code going line by line or function by function. I

n Validation, code is executed and s/w is run to find defects. Since in verification code is reviewed, location of the defect can be found which is not possible in validation.


3) Verification - is to determine the right thing, which involves the testing the implementation of right process. Ex: Are we building the product right?

Validation - is to perform the things in right direction, like checking the developed software adheres the requirements of the client. Ex: right product was built


4) Verification: To check if we are doing the right thing.
Validation: To check whether we have developed the software as per the client’s requirements or not.

5) Verification ensures the product is designed to deliver all functionality to the customer; it typically involves reviews and meetings to evaluate documents, plans, code, requirements and specifications; this can be done with checklists, issues lists, and walkthroughs and inspection meetings.

Validation ensures that functionality, as defined in requirements, is the intended behavior of the product; validation typically involves actual testing and takes place after verifications are completed.

6) Verification is the checking of data that has been copied from one place to another to ensure that is replaces the original one. E.g. PASSWORD. When you sign up in a site, just like WIKIANSWERS, you have to enter your password twice, the second entry being compared with the first.
Example in an a paper if a teacher asks us to cross xheck thats validation and when the teacher checks it again orr a re-check thats verification

Validation is the checking of data before processing to ensure that it is acceptable for it or not. E.g. When entering a date, the validation for month is 1-12, you cannot enter 13, its out of range. Similarly a telephone number cannot contain letters.


No comments:

Post a Comment