WhiteBox testing tests the structure of the software or software component. It checks what going on inside the software.

Also Know as clear box Testing,glass box testing or structural testing.

Requires knowledge of internal code structure and good programming skills.

It tests paths within a unit and also flow between units during integration of units.

WhiteBox Test Design Techniques

Typically Whitebox Test Design Techniques include:

1. Line Coverage or Statement Coverage
2. Decision Coverage
3. Condition Coverage
4. Multiple Condition Decision Coverage
5. Multiple Condition Coverage