0% found this document useful (0 votes)
95 views1 page

Verification and Validation

Verification is a static testing procedure that involves verifying requirements, design documents, test plans, and inspections of documents produced during development and testing. It is a preventative group activity intended to determine if the product is being built correctly. Validation is a dynamic testing procedure that involves actual product testing according to a test plan. It is a corrective procedure intended to determine if the right product is being built. Validation occurs only on code and applications, while verification can occur on requirements and design as well.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views1 page

Verification and Validation

Verification is a static testing procedure that involves verifying requirements, design documents, test plans, and inspections of documents produced during development and testing. It is a preventative group activity intended to determine if the product is being built correctly. Validation is a dynamic testing procedure that involves actual product testing according to a test plan. It is a corrective procedure intended to determine if the right product is being built. Validation occurs only on code and applications, while verification can occur on requirements and design as well.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

S NO. 1. 2.

3. 4. 5. 6.

VERIFICATION Verification is a static testing procedure. It involves verifying the requirements, detailed design documents, test plans, walkthroughs and inspections of various documents produced during the development and testing process. It is a preventive procedure. Are we building the product RIGHT? It involves more then two to three persons and is a group activity. It is also called Human testing, since it involves finding the errors by persons participating in a review or walk through. Verification occurs on Requirements, Design and code. Verification is made both in the Executable and Non Executable forms of a work product Verification finds errors early in the requirement & design phase and hence reduces the cost of errors. An effective tool for verification tool is a Checklist. It requires cooperation and scheduling of meetings and discussions. Verification tasks include: 1) Planning 2) Execution

VALIDATION Validation is dynamic testing procedure. Validation involves actual testing of the product as per the test plan (unit test, integration test, system test and acceptance test etc). It is a corrective procedure. Are we building the RIGHT product? It involves the testers and sometimes user. It is also called Computer testing, since errors are found out by testing the software on a computer. Validation occurs only on code and the executable application. Validation is done only on Executable forms of a work product. Validation finds errors only during the testing stage and hence cost of errors reduced is less than Verification. Various manual and automated test tools are available for Validation. It is to check that the product satisfies the requirements and is accepted by the user. Validation tasks include: 1) Planning 2) Testware Development 3) Test Execution 4) Testware Maintenance Validation activities include: 1) Unit testing 2) Usability testing 3) Function testing 4) System testing 5) Acceptance testing Validation deliverables are: 1) Test plan 2) Test Design Specification 3) Test Case Specification 4) Test Procedure Specification 5) Test log 6) Test incident report

7. 8. 9.

10. 11. 12.

13.

Verification activities include: 1) Requirements Verification 2) Functional design verification 3) Internal Design Verification 4) Code Verification Verification deliverables (work products) are: 1) Verification test plan 2) Inspection report 3) Verification test report

14.

You might also like