White-box testing

Definition
White-box testing (also known as clear box testing, glass box testing, transparent box testing, and structural testing) is a method of testing software that tests internal structures or workings of an application], as opposed to its [[functionality (i.e. black-box testing).