Skip to content

Latest commit

 

History

History
96 lines (50 loc) · 4.36 KB

Support_Assistant_57ccd7d.md

File metadata and controls

96 lines (50 loc) · 4.36 KB
loio
57ccd7d7103640e3a187ed55e1d2c163

Support Assistant

The Support Assistant enables developers to check whether their apps are built according to the OpenUI5 best practices and guidelines.


Goals

The tool aims to reduce maintenance and consulting times and to streamline OpenUI5 app development. It uses a set of predefined rules to check all aspects of an application, for example, accessibility, performance, data binding, usability. With a simple click, you can check the current state of your app. After execution, you can analyze the results and apply corrective measures based on the outcome.

Check out the Support Assistant highlights video for an overview of its main functionalities:


Getting Started

The Support Assistant can be started using a URL or a Technical Information Dialog.


From a URL Parameter

The Support Assistant is enabled with the following URL parameter: sap-ui-support=true. The tool then appears as a toolbar in the footer of the app.

Tip:

If you want to run the Support Assistant in a separate window, use the parameter sap-ui-support=true,window

Support Assistant Toolbar


From the Technical Information Dialog

You can also start the Support Assistant from the Technical Information Dialog.

  1. Open the Technical Information Dialog by using the following shortcut: [Ctrl] + [Shift] + [Left-Alt] /[Left-Option] + [P]

  2. Choose Activate Support Assistant.

Starting the Support Assistant from here allows you to run it with a different OpenUI5 version. You can find more details on this topic in Running the Support Assistant on an Older OpenUI5 Version.

Selecting Rules will show you the available rulesets. You can then select your rules and start the analysis of the app.


All scopes and temporary rules can be stored in the local storage of your browser. This will allow you to continue with your work even after you have closed the browser window. To enable this feature, choose Settings () on the banner and select the checkbox I agree to use local storage persistency for.

Tip:

You can delete your already persisted data by choosing Delete Persisted Data.


Features

  • To learn more about rules and rule management see: Rules Management

  • To learn more about result processing and reporting see: Results and Analysis

  • To learn more about creating your own rules see: Rule Development Guide

  • Using the Support Assistant
    The user interface of the Support Assistant allows you to view the available rules and load additional rulesets for an active application. You can also run an analysis and view the issues identified. The results are available in the form of a consolidated report, generated as an HTML document.

  • Rule Development Guide
    The Support Assistant allows you to create custom rules and rulesets and test them on your apps.

Related Information

Step 3: Support Assistant