Verification and Validation (Software Testing Approach)
Software Testing means Verification and Validation of a Software application.
“Verification and Validation” are very widely and commonly used terms. Most of the times, we consider the terms same, but actually the terms are quite different.
The process focuses on Process-related activities (not the actual final product) of a development phase to ensure that whether they meet the specified requirements for that phase. i.e. Are we building the product right?
Evaluation Items required in Verification are Plans, Requirement Specs, Design Specs, Code and Test Cases.
Activities in Verification: –
The process focuses on Product- related activities to ensure that the products and deliverable’s meet specified requirement before the final testing. i.e. Are we building the right product?
Evaluation Items required in Validation is the actual product/software.
Activities in Validation: –
for more detail read V- Model