Grey Box Testing
Grey Box Testing is a kind of testing that is a mixture of a black box and white box testing. It checks the bug that may appear because of improper structure or use of the application. This kind of testing requires high-level documents that describe the application.