Definitions for "Black box testing"
Functional testing based on requirements with no knowledge of the internal program structure or data. Also known as closed-box testing. Black Box testing indicates whether or not a program meets required specifications by spotting faults of omission -- places where the specification is not fulfilled.
See functional test case design.
A testing approach which focuses on the functionality of the application or product and does not require knowledge of the code intervals.