Final answer:
White box testing methodology involves looking under the covers and into the implementation details of the subsystem of an application. It includes code walkthroughs, static analysis of code at compile time, and validating actual output with expected output.
Step-by-step explanation:
White box testing methodology involves looking under the covers and into the implementation details of the subsystem of an application. This type of testing includes code walkthroughs and static analysis of code at compile time to ensure that all possible paths and conditions are tested.
For example, in white box testing, a tester may examine the code of a software application to verify if all the branches loops and statements are executing correctly.
Another aspect of white box testing is providing available inputs for the application and validating the actual output produced with the expected output. This helps identify any discrepancies or defects within the system.