• 8.3: Software Test Coverage

    The test is one verification and validation technique. Others are inspections and reviews, formal proof methods, static analysis, and prototyping. Testing is the execution of requirements analysis, design, code, and test products. (Note that the last is an example of recursion – a test of a test, an important concept in computer science and software engineering). Test scope includes the data and behaviors in the problem domain gathered in requirements analysis and data and behaviors of the products of design, Implementation, and Test activities, such as risk scenarios, environments, and events. Specific examples are security risks, development and operational environments, and system interactions. Test coverage is the percentage of the test scope addressed by testing.