Search here

Pages

Difference between Verification and Validation in Software Testing



What is the difference between Validation & Verification in Software Testing ?

No.
VERIFICATION
VALIDATION
1Verification is a static practice of verifying documents, design, code and program.Validation is a dynamic mechanism of validating and testing the actual product.
2It does not involve executing the code.It always involves executing the code.
3It is human based checking of documents and files.It is computer based execution of program.
4Verification uses methods like inspections, reviews, walkthroughs, and Desk-checking etc.Validation uses methods like black box (functional) testing, gray box testing, and white box (structural) testing etc.
5Verification is to check whether the software conforms to specifications.Validation is to check whether software meets the customer expectations and requirements.
6It can catch errors that validation cannot catch. It is low level exercise.It can catch errors that verification cannot catch. It is High Level Exercise.
7Target is requirements specification, application and software architecture, high level, complete design, and database design etc.Target is actual product-a unit, a module, a bent of integrated modules, and effective final product.
8Verification is done by development team to provide that the software is as per the specifications in the SRS document.Validation is carried out with the involvement of client and testing team.
9It, generally, comes first-done before validation.It generally follows after verification.
10Question
Are we building the product right?
Question
Are we building the right product?
11Evaluation Items
Plans, Requirement Specs, Design Specs, Code, Test Cases
Evaluation Items
The actual product/software.
12Activities
Reviews
Walkthroughs
Inspections
Activities
Testing


verification-and-validation

6 comments :

  1. Thnx Alot this is very useful :)

    ReplyDelete
  2. Thanx alot s!r.....:)

    ReplyDelete
  3. Really nice topics you had discussed above. I am much impressed. Thank you for providing this nice information here. And if you are looking for the best game compatibility testing choose with our

    Games Functionality Testing

    Compliance Game Testing Services

    Game Testing Automtion Company

    ReplyDelete
  4. Your blog was very interesting & easy to understand. Thank you so much sharing that valuable blog.Fixed Assets Audit | Stock Audit | Inventory Audit

    ReplyDelete

Share your feedback and queries here. Your feedback are more valuable to us!