GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

  GeekInterview.com  >  Interview Questions  >  Testing  >  Software Testing

 Print  |  
Question:  What is difference between Validation and Verification



March 03, 2009 17:33:46 #8
 vk1978   Member Since: February 2009    Total Comments: 167 

RE: What is difference between Validation and Verification
 

Verification and validation is a form of testing that defense against error
prone software development and maintenance process.

Verification and validation are not the same, verification shows conformance
with the specifications and validation shows that the program meets the
customer's need


Verification : is a type of static testing as software inspection is convened
with analysis of the static system representation to discover problems.

Formal approach to document reviews

Intended explicitly for defect detection but not correction

Cannot check non functional characteristics such as performance, usability etc.

Many defects can be discovered in single inspection

Verification can be done on Requirements, specifications, design docs, Code


Validation : is a type of dynamic testing as software testing concerned with
exercising and observing product behaviour

One defect may mask another defect so several executions are required

Intended explicitly for correction

Validation is done in actual application and may be done on Prototype Validation
Take place after verification


     

 

Back To Question