SlideShare a Scribd company logo
Difference Between Quality Assurance And Quality
Control
Quality Assurance Quality Control
1.QA is a set of activities for ensuring
quality in the processes by which
products are developed.
1. QC is a set of activities for ensuring
quality in products. The activities focus
on identifying defects in the actual
products produced.
2.QA is for Process 2.QC is for Product
3.QA is used to follows process &
avoiding bugs
3. Quality Control is used to follow
testing for product quality &
avoiding bugs.
4.QA is Separate Process 4. Quality Control is part of SDLC
5.QA gives confidence to you 5. Quality Control gives expected
results
6.QA is Preventing defects 6.QC is Correcting defects.
Difference Between Verification And Validation
Verification Validation
1.Evaluate the Product to check
whether it meets Specific requirement
of the specific phase.
1 Evaluate the final product to check
whether it meets the business needs.
2.Check whether the product is built as
per the specified requirement and
design specification
2.Validation determines whether the
software is fit for user and satisfy the
business needs.
3.Checks ”are we building the
product right?”
3.Checks ”are we building the right
product?”
4.Verification is done without
executing the software
4. Validation is done with executing the
software
5.Involves all the Static Testing
techniques.
5.Involves all the Dynamic Testing
techniques.
6.For Example Review, Inspection,
Walkthrough
6.For Example all Types of testing like
Smoke, Regression, Functional,
System testing
Difference Between Walkthrough And Inspection
Walkthrough Inspection
Author is Leader & other are participants Every Participant has some decided role
Formal Informal
Initiated by the project team Initiated by the author
Planned meeting with fixed roles assigned
to all the members involved
Unplanned.
Recorder records the defects Author makes a note of defects and
suggestions offered by team mate
WhiteBox BlackBox
1.White box testing is the software testing
method in which internal structure is being
known to tester who is going to test the
software.
1.Black box testing is the software testing
method which is used to test the software
without knowing the internal structure of
code or program.
2.Generally, this type of testing is carried
out by software developers.
2.This type of testing is carried out by
testers.
3.Implementation Knowledge is required to
carry out White Box Testing.
3.Implementation Knowledge is not
required to carry out Black Box Testing.
4.Programming Knowledge is required to
carry out White Box Testing.
4.Programming Knowledge is not required
to carry out Black Box Testing.
5. Testing is applicable on lower level of
testing like Unit Testing, Integration testing.
5. Testing is applicable on higher levels of
testing like System Testing, Acceptance
testing.
Difference Between WhiteBox and BlackBox Testing

More Related Content

What's hot

Quality Assurance Vs Quality Control
Quality Assurance Vs Quality ControlQuality Assurance Vs Quality Control
Quality Assurance Vs Quality Control
Yogita patil
 
Quality control and quality assurance
Quality control and quality assuranceQuality control and quality assurance
Quality control and quality assurance
Leola Ramirez
 
QUALITY ASSURANCE
QUALITY ASSURANCEQUALITY ASSURANCE
QUALITY ASSURANCE
Pharmaceutical
 
PHARMACEUTICAL CALIBRATION, QUALIFICATION AND VALIDATION: AN INTRODUCTION
PHARMACEUTICAL CALIBRATION, QUALIFICATION AND VALIDATION: AN INTRODUCTIONPHARMACEUTICAL CALIBRATION, QUALIFICATION AND VALIDATION: AN INTRODUCTION
PHARMACEUTICAL CALIBRATION, QUALIFICATION AND VALIDATION: AN INTRODUCTION
Princy Agarwal
 
ISO 9000
ISO 9000ISO 9000
ISO 9000
17somya
 
Quality assurance ppt
Quality assurance pptQuality assurance ppt
Quality assurance ppt
गणेश राऊत
 
Quality control measures in pharmaceutical industry
Quality control measures in pharmaceutical industryQuality control measures in pharmaceutical industry
Quality control measures in pharmaceutical industry
ChemOnTheGo
 
Equipment validation
Equipment validationEquipment validation
Equipment validation
Sai Datri Arige
 
Quality Management System
Quality Management SystemQuality Management System
Quality Management System
Sumit Bansal
 
Raw material
Raw materialRaw material
Raw materialAmit Shah
 
Total Quality Management
Total Quality ManagementTotal Quality Management
Total Quality Management
justinsolin
 
Calibration
CalibrationCalibration
Calibration
Vivek Jain
 
Iso 9000 and 14000
Iso 9000 and 14000Iso 9000 and 14000
Iso 9000 and 14000
rohit kamboj
 
Quality Assurance
Quality Assurance Quality Assurance
Quality Assurance
Sagar Savale
 
Process validation and its types
Process validation and its typesProcess validation and its types
Process validation and its types
Anjali9410
 
Basic quality concept
Basic quality conceptBasic quality concept
Basic quality conceptJason Chong
 
Introduction to ISO 9001-2008
Introduction to ISO 9001-2008Introduction to ISO 9001-2008
Introduction to ISO 9001-2008
AD Sarwar
 
Quality Assurance and Quality Management Concepts
Quality Assurance and Quality Management ConceptsQuality Assurance and Quality Management Concepts
Quality Assurance and Quality Management Concepts
Vivek Jain
 
Quality audit
Quality auditQuality audit
Quality audit
PradeepDake
 

What's hot (20)

Quality Assurance Vs Quality Control
Quality Assurance Vs Quality ControlQuality Assurance Vs Quality Control
Quality Assurance Vs Quality Control
 
Quality control and quality assurance
Quality control and quality assuranceQuality control and quality assurance
Quality control and quality assurance
 
QUALITY ASSURANCE
QUALITY ASSURANCEQUALITY ASSURANCE
QUALITY ASSURANCE
 
PHARMACEUTICAL CALIBRATION, QUALIFICATION AND VALIDATION: AN INTRODUCTION
PHARMACEUTICAL CALIBRATION, QUALIFICATION AND VALIDATION: AN INTRODUCTIONPHARMACEUTICAL CALIBRATION, QUALIFICATION AND VALIDATION: AN INTRODUCTION
PHARMACEUTICAL CALIBRATION, QUALIFICATION AND VALIDATION: AN INTRODUCTION
 
ISO 9000
ISO 9000ISO 9000
ISO 9000
 
Quality assurance ppt
Quality assurance pptQuality assurance ppt
Quality assurance ppt
 
Quality control measures in pharmaceutical industry
Quality control measures in pharmaceutical industryQuality control measures in pharmaceutical industry
Quality control measures in pharmaceutical industry
 
Equipment validation
Equipment validationEquipment validation
Equipment validation
 
Quality Management System
Quality Management SystemQuality Management System
Quality Management System
 
Raw material
Raw materialRaw material
Raw material
 
Total Quality Management
Total Quality ManagementTotal Quality Management
Total Quality Management
 
Calibration
CalibrationCalibration
Calibration
 
In process quality control
In process quality controlIn process quality control
In process quality control
 
Iso 9000 and 14000
Iso 9000 and 14000Iso 9000 and 14000
Iso 9000 and 14000
 
Quality Assurance
Quality Assurance Quality Assurance
Quality Assurance
 
Process validation and its types
Process validation and its typesProcess validation and its types
Process validation and its types
 
Basic quality concept
Basic quality conceptBasic quality concept
Basic quality concept
 
Introduction to ISO 9001-2008
Introduction to ISO 9001-2008Introduction to ISO 9001-2008
Introduction to ISO 9001-2008
 
Quality Assurance and Quality Management Concepts
Quality Assurance and Quality Management ConceptsQuality Assurance and Quality Management Concepts
Quality Assurance and Quality Management Concepts
 
Quality audit
Quality auditQuality audit
Quality audit
 

Similar to Difference between Quality Assurance and Quality Control,Verification & Validation ,Inspection& Walkthrough,Whitebox & Blackbox

SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
acemindia
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
SirRafiLectures
 
Types of testing
Types of testingTypes of testing
Types of testing
Sonam Agarwal
 
Software testing sengu
Software testing  senguSoftware testing  sengu
Software testing senguSengu Msc
 
presentation.pptx
presentation.pptxpresentation.pptx
presentation.pptx
ssusere16bd9
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
Mansi Palav
 
Software testing
Software testing Software testing
Software testing
Kunal Prajapati
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
Raju Raaj
 
20MCE14_Software Testing and Quality Assurance Notes.pdf
20MCE14_Software Testing and Quality Assurance Notes.pdf20MCE14_Software Testing and Quality Assurance Notes.pdf
20MCE14_Software Testing and Quality Assurance Notes.pdf
DSIVABALASELVAMANIMC
 
Real Time software Training in Nagercoil
Real Time software Training in NagercoilReal Time software Training in Nagercoil
Real Time software Training in Nagercoil
jclick2
 
Software testing
Software testingSoftware testing
Software testing
Omar Al-Bokari
 
Software testing strategies
Software testing strategiesSoftware testing strategies
Software testing strategies
Sophia Girls' College(Autonomous), Ajmer
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
Ankit Dubey
 
Software Engineering TESTING AND MAINTENANCE
Software Engineering TESTING AND MAINTENANCESoftware Engineering TESTING AND MAINTENANCE
Software Engineering TESTING AND MAINTENANCE
Dr Anuranjan Misra
 
Aim (A).pptx
Aim (A).pptxAim (A).pptx
Aim (A).pptx
14941
 
Software Testing
Software TestingSoftware Testing
Software testing pdf
Software testing pdfSoftware testing pdf
Software testing pdf
MounikaCh26
 
Software testing pdf
Software testing pdfSoftware testing pdf
Software testing pdf
Gaurav Nigam
 
Software testing pdf
Software testing pdfSoftware testing pdf
Software testing pdfHappy500
 

Similar to Difference between Quality Assurance and Quality Control,Verification & Validation ,Inspection& Walkthrough,Whitebox & Blackbox (20)

SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
 
Types of testing
Types of testingTypes of testing
Types of testing
 
Software testing sengu
Software testing  senguSoftware testing  sengu
Software testing sengu
 
presentation.pptx
presentation.pptxpresentation.pptx
presentation.pptx
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
Software testing
Software testing Software testing
Software testing
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
20MCE14_Software Testing and Quality Assurance Notes.pdf
20MCE14_Software Testing and Quality Assurance Notes.pdf20MCE14_Software Testing and Quality Assurance Notes.pdf
20MCE14_Software Testing and Quality Assurance Notes.pdf
 
Real Time software Training in Nagercoil
Real Time software Training in NagercoilReal Time software Training in Nagercoil
Real Time software Training in Nagercoil
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing strategies
Software testing strategiesSoftware testing strategies
Software testing strategies
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Software Engineering TESTING AND MAINTENANCE
Software Engineering TESTING AND MAINTENANCESoftware Engineering TESTING AND MAINTENANCE
Software Engineering TESTING AND MAINTENANCE
 
Aim (A).pptx
Aim (A).pptxAim (A).pptx
Aim (A).pptx
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Software testing pdf
Software testing pdfSoftware testing pdf
Software testing pdf
 
Software testing pdf
Software testing pdfSoftware testing pdf
Software testing pdf
 
Software testing pdf
Software testing pdfSoftware testing pdf
Software testing pdf
 
Software testing
Software testingSoftware testing
Software testing
 

Recently uploaded

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 

Recently uploaded (20)

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 

Difference between Quality Assurance and Quality Control,Verification & Validation ,Inspection& Walkthrough,Whitebox & Blackbox

  • 1. Difference Between Quality Assurance And Quality Control Quality Assurance Quality Control 1.QA is a set of activities for ensuring quality in the processes by which products are developed. 1. QC is a set of activities for ensuring quality in products. The activities focus on identifying defects in the actual products produced. 2.QA is for Process 2.QC is for Product 3.QA is used to follows process & avoiding bugs 3. Quality Control is used to follow testing for product quality & avoiding bugs. 4.QA is Separate Process 4. Quality Control is part of SDLC 5.QA gives confidence to you 5. Quality Control gives expected results 6.QA is Preventing defects 6.QC is Correcting defects.
  • 2. Difference Between Verification And Validation Verification Validation 1.Evaluate the Product to check whether it meets Specific requirement of the specific phase. 1 Evaluate the final product to check whether it meets the business needs. 2.Check whether the product is built as per the specified requirement and design specification 2.Validation determines whether the software is fit for user and satisfy the business needs. 3.Checks ”are we building the product right?” 3.Checks ”are we building the right product?” 4.Verification is done without executing the software 4. Validation is done with executing the software 5.Involves all the Static Testing techniques. 5.Involves all the Dynamic Testing techniques. 6.For Example Review, Inspection, Walkthrough 6.For Example all Types of testing like Smoke, Regression, Functional, System testing
  • 3. Difference Between Walkthrough And Inspection Walkthrough Inspection Author is Leader & other are participants Every Participant has some decided role Formal Informal Initiated by the project team Initiated by the author Planned meeting with fixed roles assigned to all the members involved Unplanned. Recorder records the defects Author makes a note of defects and suggestions offered by team mate
  • 4. WhiteBox BlackBox 1.White box testing is the software testing method in which internal structure is being known to tester who is going to test the software. 1.Black box testing is the software testing method which is used to test the software without knowing the internal structure of code or program. 2.Generally, this type of testing is carried out by software developers. 2.This type of testing is carried out by testers. 3.Implementation Knowledge is required to carry out White Box Testing. 3.Implementation Knowledge is not required to carry out Black Box Testing. 4.Programming Knowledge is required to carry out White Box Testing. 4.Programming Knowledge is not required to carry out Black Box Testing. 5. Testing is applicable on lower level of testing like Unit Testing, Integration testing. 5. Testing is applicable on higher levels of testing like System Testing, Acceptance testing. Difference Between WhiteBox and BlackBox Testing