Definition
The requirements used to define the precise level of thoroughness with which the system or element is to be tested. For example a testing requirement might require the test developer to add a test that demonstrated functionality shown in an example in customer documentation.
Comment
The approach of providing testing requirements with the system specifications is that the specification author can guide the focus of the testing and the test strategy. This will generally reduce the overall testing effort.
Testing requirements will also help to remove ambiguity from the whole testing process, which will in turn make the testing more effective.


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.