Skip to main content
The 2024 Developer Survey results are live! See the results

White box testing is a process of giving the input and checking how the given input is been processed to obtain the output from the system.

White box testing

White box testing is a process of giving the input and checking how the given input is been processed to obtain the output from the system. White box testing checks the internal structure of the software. White box testing can be started only after the coding is been completed. Tester who has knowledge of coding performs white box testing. Its advantage is that it checks the internal structure of the system at the basic level and gets it improvised, But the disadvantages is that mostly it does not concentrate on whether the system satisfies users needs or no.

White box test techniques

  1. Statement Coverage
  2. Branch coverage/ Decision Coverage
  3. Path Coverage
  4. Condition Coverage