1. Testing based on an analysis of the internal structure of the component or system.

2. see structure-based testing