Google ExcelAutomate.com: TOP 10 Difference between Black Box and White Box Testing

TOP 10 Difference between Black Box and White Box Testing

Hi Webies today I'm gonna give you 10 important difference between white box testing and black box testing. This question will be sure for any testing Interview be it manual or automation.

If you want to know the different types of testing Read the article here..

Software Testing Types


And here are the top 10 difference between black box and white box....


Black Box Testing -
Internal system design is not considered in this type of testing. Tests are based on requirements and functionality.


1) In this testing knowledge of programming is not necessarily essential.

2) Normally independent software testers are responsible for doing this type of testing.

3) In this form of testing Knowledge of implementation is not required.

4) In this testing testers may or may not be technically sound.

5) In this sort of testing testers mainly focuses on the functionality of the system.

6) This testing is done by testers.

7) This type of testing always focuses on what is performing/ carried out.

8) In Black Box Testing no knowledge regarding internal logic of code is needed means no
     need of programming is necessary
 
 
 


9) Other names of this testing include means synonyms of black box testing are testing
     regarding functionality means Functional testing, Behavioral testing, and
     Opaque-box/ Closed-box testing that is the reason why in this testing no knowledge of
     programming is needed
 


10) Black box testing means functional test or external test 


White Box Testing -
This testing is based on knowledge of the internal logic of an application’s code. Also known as Glass box Testing. Internal software and code working should be known for this type of testing. Tests are based on coverage of code statements, branches, paths, conditions.



1) In this form of testing knowledge of programming is must means it is essential.

2) Normally software developers are responsible for doing this type of testing.

3) In this sort of testing developers mainly focuses on the structure means
     program/code of the system
 
.


4) In this form of testing Implementation knowledge is required.

5) Normally software developers are doing the white box testing but if it is performed by
     software testers than testers should be technically sound
 


6) This testing is mostly done by developers.

7) This type of testing always focuses on how it is performing/ carried out.

8) In White Box Testing knowledge regarding internal logic of code is needed means need
     of programming is mandatory
 
 


9) Other names of this testing include means synonyms of white box testing are testing
     regarding code means Structural testing, Glass-box/ Clear-box testing, Open-box
     testing/ Transparent-box testing, Logic-driven testing and Path-oriented testing that
     is the reason why in this testing knowledge of programming is needed
 


10) White box testing means structural test or interior test. 
 

2 comments:

  1. Hello Anoop Kumar,
    The Article on TOP 10 Difference between Black Box and White Box Testing is informative . It give detail information about it .Thanks for Sharing the information
    on Software testing.along with Comparison .Software Testing Company

    ReplyDelete