Estimating test coverage
View historical test coverage metrics and generate reports containing the number of executable rules and their test coverage. Use the data to analyze changes in test coverage, and to verify which rules require testing.
On the Test Coverage landing page, view a chart displaying test coverage metrics and generate specific user-level, application-level, and merged coverage reports. User-level reports contain the results of a single test coverage session that a user performs, while application-level reports contain results from multiple test coverage sessions that many users run. Merged reports contain results from multiple most recent application-level reports.
The following rule types are included in test coverage reports.
- Generating a user-level test coverage report
Generate a user-level test coverage report to identify which executable rules in your currently included applications are covered and not covered by tests. The results of this type of report are not visible on the Application Quality Dashboard.
- Generating an application-level test coverage report
Generate an application-level coverage report that contains coverage results from multiple users. Use this report to identify which executable rules in your currently included applications are covered and not covered by tests. The results of this type of report are visible on the Application Quality Dashboard.
- Participating in an application-level test coverage session
When an application-level coverage session is running, you can perform tests of the application to contribute to an application-level test coverage report that identifies the executable rules in your application that are covered and not covered by tests.
- Generating a merged coverage report
Generate application-level coverage reports for every application in your system and in your application stack, and then merge the most recent reports to a single report, to gain a consolidated overview of test coverage for all your top-level or built-on applications.