4. Black Box Testing
As the name suggests, black box methodology means that
the tester does not have knowledge about the code or
structure of the application.
5. White Box Testing
White box testing is the testing methodology where tester
knows about the code and structure of the application. It
is also known as glass box and transparent box testing.
6. Grey Box Testing
Grey box testing is the mix of white box and black box
testing. The aim of grey box testing is to identify the bugs
and defects either due to structure or improper usage of
the application.