Difference between verification and validation.

 Solution:-

Verification

Validation

1. The process of evaluating work products of a development phase to determine whether they meet specified requirements for that phase.

1. The process of evaluating software during or at the end of the of the development process to determine whether it is satisfying specified requirement.

2. It involves documentation, coding, design, plans, requirement , test cases .

2. it involve actual working model/product/software.

3. Verification done by developer site.

3. Validation is done by tester site.

4. Verification is done before validation

4. Validation is done after verification.

5. Verification involved executing of code.

5. Validation does not involved executing of code.

6. Verification refer white box testing.

6. Validation refer black box testing.

7. In verification programming knowledge is required.

7. In validation does not required programming knowledge .

8. In verification the question will be “Are we building product right?”

 

8. In validation the question will be “Are we building the right product?”

9. cost of errors caught in verification is less than error found in validation.

9. cost of errors caught in validation is more than error found in verification.

10. Activities in verification are review, walkthrough, inspection.

10. Activities in validation are white box testing, black box testing.

11. the main objective is , to ensure that product is being built according to the requirements and design specification.

11. the main objective is to , to demonstrate that the product fulfils its intended use.

Comments

Popular posts from this blog

State the functions of Hub, Repeater, Bridge and Router.

Describe the OSI model with neat diagram.

Explain Database languages.