"The amount of test resources needed to reach an acceptable test coverage
". The testing stages (which include problem solving) before release of software should provide some degree of certainty that the product has the required features and that it will operate without failures
. An acceptable test coverage indicates that sufficient test cases are performed to be able to judge if the product can be released. This attribute relates to the amount of effort and time needed for (white box
and black box
) testing activities. Observations generated on testability indicate that a great number of test cases might be needed to reach an acceptable test coverage
From this knowledgebase∞
Check out Design for Testability∞
by Brett Pettichord.