Exact difference between Verification and Validation?

Answers were Sorted based on User's Feedback

Answer / n@n!

Verification / QA / SDLC / UnConventional :
i)it is the procress of verifing that developers develop
right product r not.
ii)verifciation cab be done by reviews and walk throughs
iii)verification is a prevention activity
1v)verification is carried out by quality assurence team

validation / QC / STLC / Conventional :
i)it is the procress of finding bugs to make sure that the
application is work under customer expectation r nt
ii)validation is a correction avtivity
iii)validation is carried out by quality control team

Is This Answer Correct ?    19 Yes 1 No

Answer / arun130887

After developing application...Verify that we
meet all requirement of customer.Here we wont check
application working or not, but we check wheather we includes
all requirements.It is done by developer

Here we check Wheather application working
correctly or not.It is done by tester.

Is This Answer Correct ?    5 Yes 1 No

Answer / sai sujith.i

Verification -It is a static testing procedure 2.Are we
building the product right?

validation-It is a dynamic testing procedure 2.Are we
building the right product?

Is This Answer Correct ?    5 Yes 1 No

Answer / r.c.b.chowdary.t

is the process confirming that the software
meets it's specification
is the process confirming that it meets the
user requirement

Is This Answer Correct ?    4 Yes 0 No

Answer / imtiyaz


It is a process conducted throughout the development of the
project to ensure, are we developing the right product or not.
Ex: Reviews, Static Testing


After the product is developed, Validation is conducted to
ensure the developed product is working as per customer
Ex: unit testing, system testing

Is This Answer Correct ?    4 Yes 0 No

Answer / smruti

According to me, V stands for Verification & Validation. Verification refers to testing on Documents such as,BRS,SRS,
HLD & LLD based on Document testing other wise known as Static testing, where as Validation indicates testing on Programs, Program Interconnection & Software called as Dynamic testing.


Is This Answer Correct ?    0 Yes 0 No

Answer / raj

according to my knowledge

verification means code can not be executed.

in validation code is executed.

Is This Answer Correct ?    5 Yes 10 No

Post New Answer

More Manual Testing Interview Questions

what is the difference between functional test cases and compatability testcases?

2 Answers  

What is the best way to answer, what is test scenario, strategy and test plan

1 Answers   Microsoft,

how do u perform regression testing,means what test cases u select for regression

6 Answers   IBM,

How you send defect report?

5 Answers   AppLabs,

What is bidirectional traceability?

3 Answers  

Suppose,u have written 10 test cases for an application,but ur developer is not satisfied wht u wrote,then how will u justify him that ur test cases are correct?

2 Answers   CFC,

What are the diff types of integration testing?

3 Answers   Tech Mahindra,

what are the critical bug occurs in banking domain?

1 Answers   Crea,

What is test case of dustbin ?

4 Answers   TCS, Hewitt, eXtensible IT Solutions, Campus Interview,

In real time how Data base testing is done Manually? Mean to ask we write sql queries WHere, If you r using test management tool like HP QC

2 Answers   ABC,

In which way tester get Build A, BUild B, ....Build Z of an application, just explain the process..

5 Answers  

what is regression testing & resting?

10 Answers   Wipro,