SlideShare a Scribd company logo
1 of 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
➔ 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.
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
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.
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.
conclution
Both 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.
Thank You

More Related Content

Viewers also liked

Validation and Verification
Validation and VerificationValidation and Verification
Validation and Verification
mrmwood
 
Verification and Validation in Software Engineering SE19
Verification and Validation in Software Engineering SE19Verification and Validation in Software Engineering SE19
Verification and Validation in Software Engineering SE19
koolkampus
 
Multidimentional data model
Multidimentional data modelMultidimentional data model
Multidimentional data model
jagdish_93
 

Viewers also liked (15)

Ch22
Ch22Ch22
Ch22
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Linkedin sunum
Linkedin sunumLinkedin sunum
Linkedin sunum
 
Software Testing Tutorials - MindScripts Technologies, Pune
Software Testing Tutorials - MindScripts Technologies, PuneSoftware Testing Tutorials - MindScripts Technologies, Pune
Software Testing Tutorials - MindScripts Technologies, Pune
 
Lesson 2....PPT 1
Lesson 2....PPT 1Lesson 2....PPT 1
Lesson 2....PPT 1
 
Software testing and process
Software testing and processSoftware testing and process
Software testing and process
 
Validation and Verification
Validation and VerificationValidation and Verification
Validation and Verification
 
Verification and Validation in Software Engineering SE19
Verification and Validation in Software Engineering SE19Verification and Validation in Software Engineering SE19
Verification and Validation in Software Engineering SE19
 
Multidimensional data models
Multidimensional data  modelsMultidimensional data  models
Multidimensional data models
 
Multi dimensional model vs (1)
Multi dimensional model vs (1)Multi dimensional model vs (1)
Multi dimensional model vs (1)
 
Software Testing Process
Software Testing ProcessSoftware Testing Process
Software Testing Process
 
Multidimensional Database Design & Architecture
Multidimensional Database Design & ArchitectureMultidimensional Database Design & Architecture
Multidimensional Database Design & Architecture
 
Test Process
Test ProcessTest Process
Test Process
 
Testing techniques
Testing techniquesTesting techniques
Testing techniques
 
Multidimentional data model
Multidimentional data modelMultidimentional data model
Multidimentional data model
 

More from Sneha Singh

More from Sneha Singh (10)

Boundary value analysis and equivalence partitioning
Boundary value analysis and equivalence partitioningBoundary value analysis and equivalence partitioning
Boundary value analysis and equivalence partitioning
 
Why is software testing important?
Why is software testing important?Why is software testing important?
Why is software testing important?
 
What is a Defect Life Cycle in Software Testing
What is a Defect Life Cycle in Software TestingWhat is a Defect Life Cycle in Software Testing
What is a Defect Life Cycle in Software Testing
 
QTP Vs Selenium Tool
QTP Vs Selenium Tool QTP Vs Selenium Tool
QTP Vs Selenium Tool
 
Test Cases Vs Test Scenarios
Test Cases Vs Test ScenariosTest Cases Vs Test Scenarios
Test Cases Vs Test Scenarios
 
V-Model in Software Testing
V-Model in Software TestingV-Model in Software Testing
V-Model in Software Testing
 
Software Testing Techniques
 Software Testing Techniques  Software Testing Techniques
Software Testing Techniques
 
Software Testing Purpose And Objectives
Software Testing Purpose And Objectives Software Testing Purpose And Objectives
Software Testing Purpose And Objectives
 
Software testing quality control and quality assurance Tutorial
Software testing  quality control and quality assurance TutorialSoftware testing  quality control and quality assurance Tutorial
Software testing quality control and quality assurance Tutorial
 
What Is Software Testing Life Cycle Process
What Is Software Testing Life Cycle ProcessWhat Is Software Testing Life Cycle Process
What Is Software Testing Life Cycle Process
 

Recently uploaded

The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
heathfieldcps1
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
MinawBelay
 

Recently uploaded (20)

Open Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPointOpen Educational Resources Primer PowerPoint
Open Educational Resources Primer PowerPoint
 
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
 
factors influencing drug absorption-final-2.pptx
factors influencing drug absorption-final-2.pptxfactors influencing drug absorption-final-2.pptx
factors influencing drug absorption-final-2.pptx
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
 
Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment
 Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment
Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
Essential Safety precautions during monsoon season
Essential Safety precautions during monsoon seasonEssential Safety precautions during monsoon season
Essential Safety precautions during monsoon season
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
 
Discover the Dark Web .pdf InfosecTrain
Discover the Dark Web .pdf  InfosecTrainDiscover the Dark Web .pdf  InfosecTrain
Discover the Dark Web .pdf InfosecTrain
 
Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the life
 
Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...
 
Word Stress rules esl .pptx
Word Stress rules esl               .pptxWord Stress rules esl               .pptx
Word Stress rules esl .pptx
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
 
Application of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matricesApplication of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matrices
 

What is Verification and Validation Process In Software Testing 

  • 1. 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
  • 2. 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.
  • 3. 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
  • 4. 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.
  • 5. 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.
  • 6. conclution Both 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.