7
Difference Between Verification and Validation In Software Testing Students are often confused between the verification and validation process, as far as Software Testing is concerned. Let us initially define both the processes. Verification: Validation: Verification and Validation Process In Software Testing

Verification and validation process in software testing

Embed Size (px)

Citation preview

Page 1: Verification and validation process in software testing

Difference Between Verification and Validation In Software Testing

Students are often confused between the verification and validation process, as far as Software Testing is concerned. Let us initially define both the processes.

Verification:

Validation:

Verification and Validation Process In Software Testing

Page 2: Verification and validation process in software testing

Verification

➔ Verifies the intermediary products and stages to see whether it matches the specific requirements of that particular phase.

➔ Checks whether the product is developed according to the predetermined requirements and design particulars.

➔ Can be done without execution of the software.

➔ Static methods are used.

➔ e.g. reviews, walkthrough and inspection.

Page 3: Verification and validation process in software testing

Checks whether the end product meets the need of the business.

Answers the question as to whether the software or application is fit for usage and fulfills the business requirements.

The execution of software is necessary for doing validation.

Dynamic methods are used.

e.g. Types of Testing like regression, smoke etc. are involved over here.

Validation

Page 4: Verification and validation process in software testing

The main aim behind carrying out the verification and validation process is as follows:

Enables early finding and rectification of Defects.

Give steady measures towards the product Life-Cycle Process, to improve consistence with schedule and budget prerequisites.

Validation is important to check whether the various data controls present on a page are accepting the desired data and giving the expected output.

When we do the V&V errands, we need to think both of these perspective of quality.

Page 5: Verification and validation process in software testing

Contn.........

T In an extremely less complex terms ( to maintain a strategic distance from any sort of perplexity), we simply recollect that Verification implies the review exercises or the static testing systems and validation implies the genuine test

execution exercises or the dynamic Testing Methods.

Page 6: Verification and validation process in software testing

conclutionBoth these processes are an integral part of the testing process and happen to be very important.Imagine that we are unable to deliver that product which the customer expects.

It is important for software testers to identify the difference between these two processes. So that, they can implement these whenever required during the testing process.

More Related Blogs:

Cost Of Quality In Software

This article would be helpful for Student Software Testing Reviews.

Page 7: Verification and validation process in software testing

Thank You