The Differences Between Black Box Testing and White Box Testing are listed below.
| 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 |
For a combination of the two testing methods, see Gray Box Testing.
Very helpfull web for the testing beginers.
Thanks..!
very helpful thanks
Thank…!! helps a lot..
vei helpful fuh ma xm of ST&QA
bundle of thanx for clearing the concepts
thanxxx a lot 4 clearifying the concept.
bundle of thanx for clearing the concepts
really good understandable differences is provided…….
thanks a lot….its really helpful………………..
Thanx……
every doubt is cleared after reading this
Thanks a lot for clearing the concept about white and black box testing
Thanx a lot!!!!!!!!!!!1
Thanks for the answer.
Very good website.
thanks its understandable
thanks for this
thanxxxxxx
thnx
Thanks a lot. Really helpful
thanks u
really helpfull thanks….
thk’s this a effecient way of solve out any problem…
thank u…:)
Thanks a lot for clearing the concept about white and black box testing
thanks a lot
It means black box testing was done by the client itself?
thnx a lot..
thanx………………………for this.
Thanks…for clearing the concept
very usefull answer…thank u for helping us.
THNXXXXXXXXXX AA LOTT FOR HELPING US
it’s a very good attempt,best representation.
good
ya but it has some knowledge of s/w releated phenomena and testing….
Th@nks a Lot..
$ Giving The Best way 2 Clearing Concepts..in Exm tm..
@gain thaku vry mch..
thanxxxx for ur tipsss
thanxx
thanx..it is really helpful for my xm
Thanks alot,bcoz i thought both the testing required the program knowledge.
its very helpful thank you so much
Thank u so much 4 help…
thanks for help
thnks….
thanks a lot………..
THANKS U SO MUCH FOR HELP
Thanks so much for the explanation.
Thanx …….. really i was confused….
thanks for needed informaion
awesome… very well explained… love to have such kind of explanation…
very useful 4 me,thanks a lot.
Very useful dear,Nice
I was asked this question in an interview as a Recruiter.
Many Many Thanxxxxxxxxxxxxxxxxxx
Thank u so much
very helpful……thanks
VERY HELPFUL……….
THANK YOU!!!!!!!!!!!!!!!!!!!!!!!
It is vry helpful fr those who r intrestd in computer.thanxxx a lot…
Excellent Notes..Thank yo very much..!
hi…friend
its good answer for novice user….
it’s helpfull
it’ s very helpfull
its very helpfull
very very helpful for us….thanks a lot……
gud website,thanq a lot……..
Really a good differentiation is given….thank you!
very nice website…………………….tanx i lot
thank you for the information.
excellent piece of gathered information
thanks…………..