Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Testing and monitoring help you build reliable, high-performance Power Apps. Use the following Power Apps built-in tools to debug and diagnose performance issues, identify formula errors, and ensure your app is accessible to all users.
Monitor
Power Apps Monitor is a debugging tool that monitors a stream of events from a user's sessions to diagnose and troubleshoot problems related to performance.
You can use the tool from Power Apps Studio or to monitor published apps during runtime. To access monitor for a published app, go to the app, and select Details and then Monitor.
The Monitor tool returns important information, such as:
Nature of the operation, such as
Select,Load Screen,Navigate, andGetRows.Result and Result info, which indicate whether the call is Success, Failure, or Warning. Result info includes information such as the number of rows returned, runtime errors like 404 or 429, and more.
Duration, which is the amount of time taken to complete a given request.
Data source and control information.
On selecting an item in the grid, you can get more information, such as an overview of the event, the formula related to the selected event, and the HTTP request sent and response received. By default, the formula is only available during authoring, not for published apps. To show the formula for published apps, you need to enable an option in the app settings. Go to File, then Settings, and turn on Debug published app.
This image shows the JSON details of an item selected in the event grid:
Learn more in Use Monitor to get insights and recommendations for your app.
App checker
App checker provides a streamlined method for identifying formula issues and addressing accessibility concerns within your app. You access it through the App checker icon in the Power Apps Studio toolbar.
The tool presents a comprehensive list of formula-related issues and actionable recommendations. Its purpose extends beyond error detection, as it also contributes to improving debugging efficiency, optimizing performance, and ensuring alignment with best practices.
Learn more about App checker.
Accessibility checker
The Accessibility checker functions in a manner similar to the formula errors checker. It scrutinizes your app for potential accessibility problems and presents them in a comprehensive list. The Accessibility checker offers guidance such as on enabling keyboard and screen reader support within apps.
When you select an item from the Accessibility checker list, the relevant property opens for addressing the identified issue. Selecting the right chevron reveals detailed information along with a link to resources that provide insights into creating accessible apps.
Learn more about the Accessibility checker in Power Apps.