Question 131Asked in BPSC TRE 3.0 (2024) Computer Science Class 11-12

What is the main difference between verification and validation in software testing?

  1. AVerification ensures that the software is bug-free, while validation ensures that it meets the requirements.
  2. BVerification is done before coding, while validation is done after coding.
  3. CVerification checks if the software is built right, while validation checks if the right software is built.
  4. DMore than one of the above
  5. ENone of the above
Show answerHide answer

Correct answer: (C) Verification checks if the software is built right, while validation checks if the right software is built.

Explanation

Verification asks "are we building the product right?" (does it match the specification). Validation asks "are we building the right product?" (does it meet user needs).

From BPSC TRE 3.0 (2024) Computer Science Class 11-12 — Previous Year Paper

This is question 131 of BPSC TRE 3.0 (2024) Computer Science Class 11-12 — Previous Year Paper. See all questions of this paper with answers, or attempt the paper as a timed online test to get your score and all-India rank.