Skip to content

Latest commit

 

History

History
171 lines (101 loc) · 3.91 KB

troubleshooting-615d9e4.md

File metadata and controls

171 lines (101 loc) · 3.91 KB

Troubleshooting

This section describes the various tools that are available for troubleshooting apps developed with OpenUI5

The first place to check for errors is the developer tools that are provided by the various browsers. They can help you examine the details of the current web page and provide you with debugging tools. For more information on how to debug OpenUI5 apps, see Debugging and Logging and Tracing.

OpenUI5 also provides you with support tools that help you troubleshoot and solve issues.

Support Tools Available in OpenUI5

Tool

Use Case Examples

How to Open

Technical Information Dialog

Use the Technical Informationdialog to enable debug sources and to check which OpenUI5 version is currently running.

Keyboard shortcut:

[Ctrl] + [Shift] + [Alt] /[Option] + [P]

Gesture on mobile device:

  1. Press two fingers on a noninteractive screen area (for example, a blank area) for at least 3 seconds.
  2. Tap with a third finger while holding the other two fingers on the screen.

Support Assistant

Use the Support Assistant to check whether the application is built according to the best practices for building OpenUI5 apps.

From the Technical Information dialog or with the URL parameter sap-ui-support=true

Diagnostics

Use the Diagnostics window to enable debug sources, display the control tree, and to view and change control properties and bindings.

Keyboard shortcut:

[Ctrl] + [Shift] + [Alt] /[Option] + [S]

UI5 Inspector

Use the UI5 inspector to display the control tree, and to view and change control properties and bindings on-the-fly.

Available as add-on for Google Chrome browser only

Performance Measurement Tools

Tool

Use Case Examples

Performance Measurement Using sap/ui/performance/Measurement Module

Measures the performance of your JavaScript code.

Interaction Tracking for Performance Measurement

Identifies performance issues in your application by tracking the interaction that is performed on the UI

For help with specific problems see our First-Aid Kit.

If you're stuck and need help with a development task, you can also post a question in the OpenUI5-related forums, for example in the SAP Community or on Stack Overflow.

Related Information

Troubleshooting Tutorial