---
title: "what is white box testing?"  
description: "what is white box testing?"  
author: "Rajesh Goswami"  
published: 2010-10-19  
updated: 2020-09-19  
canonical: https://www.mindstick.com/interview/56/what-is-white-box-testing  
category: "whitebox testing"  
tags: ["whitebox testing"]  
reading_time: 2 minutes  

---

# what is white box testing?

White box testing strategy deals with the internal logic and structure of the code. White box testing is also called as glass, structural, open box or clear box testing. The tests written based on the white box testing strategy incorporate coverage of the code written, branches, paths, statements and internal logic of the code etc.\
\
In order to implement white box testing, the tester has to deal with the code and hence is needed to possess knowledge of coding and logic i.e. internal working of the code. White box test also needs the tester to look into the code and find out which unit/statement of the code is malfunctioning.\
\

## Answers

### Answer by Rajesh Goswami

It is a method of testing software that tests ***internal structures or workings of an application***, as opposed to its functionality.

### Answer by Pushpendra Singh

White box testing strategy deals with the internal logic and structure of the code. White box testing is also called as glass, structural, open box or clear box testing. The tests written based on the white box testing strategy incorporate coverage of the code written, branches, paths, statements and internal logic of the code etc.\
\
In order to implement white box testing, the tester has to deal with the code and hence is needed to possess knowledge of coding and logic i.e. internal working of the code. White box test also needs the tester to look into the code and find out which unit/statement of the code is malfunctioning.\
\


---

Original Source: https://www.mindstick.com/interview/56/what-is-white-box-testing

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
