Testability Requirements



Definition

A testability requirement is a developer-oriented quality requirement that specifies a required amount of testability, which is a quality factor that is defined as follows:

Testability
the degree to which something facilitates the creation and execution of successful tests (i.e., tests that cause failures due to underlying defects).

Objectives

The typical objectives of an testability requirement are to:

Examples

The following are typical examples of testability requirements:

Guidelines

The following guidelines have been found to be useful when producing testability requirements: