What Is The Difference Between White Box, Black Box And Gray Box Testing?

What Is The Difference Between White Box, Black Box And Gray Box Testing?
November 21 10:00 2011 Print This Article

Black box testing is such a technique based exclusively on demands and specifications. It requires no knowledge of internal paths, structures, or realization of the software product under test.

In turn, white box testing is such a technique based on internal paths, code structures, and realization of the software product under test. It commonly requires particular knowledge and skills of programming.

What Is The Difference Between White Box, Black Box And Gray Box Testing

Gray box testing is such a technique where we look into the “box” under test as long as we need to comprehend how it has been performed. After this we close up the box and use the information we know to select more efficient black box tests.

In such a way black box testers view the basic application. While at the time of white box testing software tester identifies the internal organization of the application.

In the majority of scenarios white box testing is performed by developers as they aware of the internals of the application.

At the time of black box test team check the general functionality of the application while at the time of white box they perform code reviews, view the architecture, remove incorrect code, and conduct component level testing.

Related Posts:

  • No Related Posts

About Article Author

view more articles
Nataliia Vasylyna
Nataliia Vasylyna

View More Articles
  • http://www.agiletechnosys.com Taizun Electricwala

    I like the kittens used in the whole article. Very well done.