Grey Box Testing
Grey box testing mixes black box and white box ideas. Testers have partial knowledge of internal structures such as APIs or database rules while still testing from the outside. If you understand password policies or session behavior, you can create smarter test scenarios for a login flow without needing full access to the code. This approach balances realistic user behavior with helpful technical insights.