Verification & Validation (A Software Testing Approach)
A visual explanation of the difference between verification and validation, and how they fit into the general concepts of testing.
May 12, 2014
•
5 min read
3.81
(16)
Software Testing
Verification and Validation
Testing
Agile Testing
Quality Control
Summary
This visual presentation well explains the difference between verification and validation in software testing. It shows that verification and validation are totally different. Verification focuses on process-related activities while validation focuses on product-related activities. We also learn that verification is done through technical, business, and management reviews while validation is all about unit, integration, system, and acceptance testing.
Takeaways
- In software testing, verification and validation are totally different. Verification focuses on process-related activities while validation focuses on product-related activities.
- Verification ensures that the product and deliverables meet the specified requirements before the final testing. On the other hand, validation determines if the system or project's deliverables meet the customer or client's expectations.
Suggested Resources
Agile Testing
4.44
(18)
What is Automated Testing?
4.32
(28)