Application Quality landing page
The Application Quality landing page provides an overview of your current application's health so that you can quickly identify areas that need improvement before deployment. For example, you can view compliance details to determine whether your application is guardrail-compliant, and you can then improve your compliance score and application quality by reducing warnings.
On the Application Quality landing page, you can view the following kinds of information:
- Application basics: Displays the number of functional rules that
are supported by test coverage (executable rules) and the number of case types in your
current application. Note: Currently, the following rule types are treated as executable and included in the test coverage report: Activity, Case type, Correspondence, Data page, Data transform, Decision table, Decision tree, Declare expression, Flow, Flow action, Section, Strategy, Validate, Decision Data, XML Stream, HTML, HTML Fragment, Harness, Paragraph, When. PegaUnit testing supports the following rules: Activity, Case type, Data page, Data transform, Decision table, Decision tree, Strategy, Flow, When.
- Guardrails: Displays the compliance score and the number of guardrail warnings for your current application. To open the Application Guardrails landing page and see how compliant your application is with guardrails, click Learn more.
- Rule coverage: Displays the percentage of and the number of rules that are covered by tests, and the last generation date of the test coverage report. To see test coverage reports or generate a new coverage report on the Rule coverage landing page, click Learn more.
- Unit testing: Displays the pass rate of PegaUnit test cases. To see reports about test compliance and test execution on the Automated Testing landing page, click Learn more.
- Case types: Displays a table with quality metrics for each case type in the current application, such as guardrail score, severe warnings, test coverage, and test pass rate. You can view additional metrics, such as number of executable rules, the number of rules that are covered and not covered by test cases, and parent/child case details, by clicking the button next to each case name. To edit a case type, click its name in the table.
- Others: Displays quality metrics, such as the number of rules (covered, uncovered, and executable), guardrail score, test coverage, and test pass rate, for rules that are used in the application but are not a part of any case type.
Note: To get the latest version of the metrics, click Refresh.