What is the difference between Verification and Validation

Verification:

  • Verification is also known as static testing.
  • It involves reviewing and evaluating documents, designs, code, and plans to ensure correctness before actual execution begins.
  • This process is typically performed during the design and development phase of the Verification & Validation (V&V) model.
  • Auditing, walkthroughs, inspections, and reviews are common activities involved in verification.
  • Verification is carried out before validation and aims to answer the question: “Are we building the product right?”

Validation:

  • Validation is referred to as dynamic testing.
  • It involves the actual execution of the software to validate whether it behaves as expected.
  • Validation ensures that the developed product meets the user’s requirements and expectations.
  • Common validation techniques include:1. Equivalence Class Partitioning (ECP) 2. Boundary Value Analysis (BVA)
  • Validation aims to answer the question: “Are we building the right product?”
0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Testingtalkslatest.com - A project by CreativeHub IT Solutions.
Contact Us At: support@testingtalkslatest.com
Our Partner websites - Classified Hub , CodesToolbox , Smart Fitness Guide , CodesToolbox , Testing Forum
Scroll to Top
0
Would love your thoughts, please comment.x
()
x