Definition
A test for behaviour viewed from the exterior of the product under test, such as some user-accessible feature.
[Source: BCS]
Comment
Black box tests are where tests are designed based on no knowledge of the internal structure of the component. (As opposed to white box testing during which testing is based on some understanding of the internals of the product under test).
Black box tests are a better regression test from a business perspective than white box tests.
Also see: Functional testing, Non functional testing, White box test


On many programmes and large projects, testing will take up a significant portion of the budget. But it will receive less management attention than an activity of this size warrants.