Using the UX Consistency Scanner
Resources / UX Consistency Scanner / Using the UX Consistency Scanner
The UX consistency scanner is in its final rollout phase. We plan to make it available to all users by the end of September.
Interested in trying it earlier? Contact sap_uxconsistency_scanner@global.corp.sap to request pilot access.
Intro
This page explains how to prepare for and run the scan and how to interpret the results.
Procedure
Step 1: Prepare your UI
- Open a web application page built with SAPUI5 or SAP Web Components (React).
- Ensure that the content you want to scan has loaded.
Important: The scanner only analyzes what is currently rendered. If content is loaded later or appears after user interaction, it must be visible before running a scan.
Step 2: Run the scan
- Click the UX consistency scanner extension in the Chrome browser toolbar.
The scanner automatically checks the UI framework. If the UI framework is supported, the Scan Page button appears. - Click Scan Page. Your scan report is displayed.
Running the UX consistency scanner browser extension
Scan Results
The scan provides a report with the following information:
- Warnings about framework version limitations
- Summary of the check results (KPIs)
- Detailed findings and recommended fixes, filterable by UX consistency product standard
In addition, you can:
- Export the report to a CSV file
- View all findings or individual issues directly in the app
- Copy issues for easy pasting into Jira
Scan report - framework limitations
For SAPUI5 applications, the scanner checks the framework version. If the version is not the latest patch level of a supported LTS version (currently SAPUI5 1.136 or 1.148), the scanner displays a warning message.
For details, see Supported Frameworks on SharePoint.
Scan report – header
Header area of the UX consistency scan report
- Framework warning: Indicates if the framework version is not fully supported by the scanner.
- 'Export' button: Exports the scan summary and details to a CSV file.
- Scan summary: Displays the total number of elements checked and the number of elements that passed, failed, or have warnings. Clicking on a KPI displays a description for each value.
- Scan data: Displays the scan parameters, including the app, framework version, the supported UX consistency product standard release (UXC Batch), and the supported theme.
Scan report – details
Detail findings in the UX consistency scan report
- KPI summary: KPIs for the scan results. Adapts to applied filters.
- 'View Findings in App' button: Opens the app with annotations from the UX consistency scan. Hovering over a highlighted area opens a popover with a description of the issue, the expected value, and the current value.
- 'More' button (:icon-overflow ): Additional menu options to sort and expand or collapse the findings.
- Product standard summary: Cards with the results for each supported UX consistency product standard.
- Selected product standard: By default, the findings are shown for all supported product standards. Selecting individual product standards filters the results.
- Filter information bar: Displays the applied filters.
- Component: Summary of findings for a component. Can be expanded to display a summary for each product standard. If filters have been applied, only selected product standards are shown.
- UX consistency product standard: Summary of findings for a product standard. Can be expanded to show the individual check results.
- Individual check result: Contains a description of the issue, the expected value, and the current value.
- Issue count for the component
- 'View Issue in App' button: Opens the app with the issue highlighted. Hovering over the highlighted area opens a popover with a description of the issue, the expected value, and the current value.
- 'More' button (:icon-overflow ): Additional menu options to copy the issue details to your clipboard to paste them to Jira. You can do this for all issues relating to a product standard (Copy all for Jira), or for individual issues (Copy for Jira).
For more information on the scan results, see Understanding the Scanner Results on SharePoint.
Support & Feedback
You can use one of the channels below to report bugs and share your feedback and ideas:
-
On the scan report page: Use the Give Feedback icon :icon-feedback in the top-right corner.
- Report a Bug: Opens a Jira issue
- Give Feedback: Opens an email
-
Directly in Jira:
- Report a bug
You can check our open issues list for known issues. - Request a feature
- Report a bug
-
By email: For other questions, email us at sap_uxconsistency_scanner@global.corp.sap.
Your feedback will help us to continue optimizing the UX consistency scanner.
Related Links
Related Guidelines
Other Internal Resources
- UX Consistency Product Standard (Product Standard Portal on GitHub)
- UXC Scanner on SharePoint
- UXC Scanner Team (on SAP Design System SharePoint)