Difference between Verification and Validation - Testing

Difference between Verification and Validation

- Verification is Static while validation is dynamic. This means in Verification the s/w is inspected by looking into the code going line by line or function by function. In 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.

- Verification is to determine the right thing, which involves the testing the implementation of right process. Ex: Are we building the product right? while 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

- Verification checks if we are doing the right thing while validation checks whether we have developed the software as per the client’s requirements or not.
Explain different types of Verification - Testing
Testing - There are four levels of verification: 1. Component Testing: Verifying the design implementation for one software element like unit / module or a group of software elements........
What is Requirement Traceability? Explain its importance - Testing
Testing - Requirement Traceability is the final section of the test plan for measuring to cover all the requirement of the projects.........
Difference between Pilot and Beta Testing - Testing
Testing - Limited users use the product in pilot testing, where as real data does not input and is installed at the end customer to validate once the product is ready for the production in beta testing........
Post your comment