Monday, 7 December 2015

What is the difference between black box testing and white box testing?

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. Tester is mainly concerned with the validation of output rather than how the output is produced(functionality of the item under test is not important from tester's pov). 

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. tester validates the internal structure of the item under consideration along with the output.
 
Programming knowledge and implementation knowledge (internal structure and working) is required in White Box testing, which is not necessary in Black Box testing.   

Black box testing is done by the professional testing team and can be done without knowledge of internal coding of the item. White Box testing is generally done by the programmers who have developed the item or the programmers who have an understanding of the item's internals..

No comments:

Post a Comment

Wildern Pupils if you log onto your school email account you can leave a comment via that ID.