Differences Between Black Box Testing and White Box Testing


Criteria
Black Box Testing
White Box Testing
Definition
Black Box Testing is a software testing method in which the internal structure/ design/ implementation of the item being tested is NOT known to the tester
White Box Testing is a software testing method in which the internal structure/ design/ implementation of the item being tested is known to the tester.
Levels Applicable To
Mainly applicable to higher levels of testing: Acceptance Testing
System Testing
Mainly applicable to lower levels of testing:Unit Testing
Integration Testing
Responsibility
Generally, independent Software Testers
Generally, Software Developers
Programming Knowledge
Not Required
Required
Implementation Knowledge
Not Required
Required
Basis for Test Cases
Requirement Specifications
Detail Design

Similer…..

HTTP And HTTPS

GET And POST

No comments:

Post a Comment