Skip to main content

Test Coverage

Test Coverage is a metric that measures the extent to which a test suite has exercised the code or requirements of a software application. It is typically expressed as a percentage and helps teams identify which parts of the system have been tested and which have not, ensuring a thorough testing effort.

Example: A team is testing a new user profile feature. They have a total of 100 requirements for the feature. After running all of their test cases, they confirm that tests have been executed for 80 of those requirements. This would give them an 80% test coverage for the profile feature, indicating that 20 requirements still need to be addressed by additional tests.