监视和测试

Power Apps 创作提供各种功能来验证应用程序的任何警告或错误,检查运行时性能的监控日志,并将应用程序会话详细信息和跟踪记录到 Application Insights 以进行更深入的分析。
这些工具确实非常强大,应加以利用,以帮助构建强大、可靠和高性能应用程序。

监视器

Power Apps 监视器是一种调试工具,可用于监视用户会话中的事件流,以便诊断并解决专门与性能有关的问题。

该工具可以在 Power Apps studio 中使用,也可以在运行时监控已发布的应用。 若要访问已发布应用程序的监视器,请转到“应用程序”,选择“详细信息”,然后选择“监视器”。

Power Apps 的屏幕截图,其中上下文菜单打开,显示监视器

监视器工具可以返回一些重要信息,例如:

  • 操作的性质,如 SelectLoad ScreenNavigateGetRows 等。

  • 结果和结果信息,指示调用是成功、失败还是警告。结果信息包含诸如返回的行数、任何运行时错误(如 404 或 429 等)的信息。

  • 持续时间,即完成给定请求所需要的时间

  • 数据源和控制信息

显示所述列的监视器结果的屏幕截图

选择事件网格后,您可以获得一些详细信息,如事件的概述、与所选事件相关的公式、发送的 HTTP 请求和接收的响应。 默认情况下,公式仅在创作过程中可用,而不适用于已发布的应用程序。 若要显示已发布应用程序的公式,需要在应用程序设置中启用一个选项。 转到文件,然后转到设置,并打开调试已发布应用

Power Apps 的屏幕截图,显示*调试已发布应用*选项已打开

Power Apps 的屏幕截图,显示事件网格中所选项目的 JSON 详细信息

应用检查器

应用检查器的推出代表了一种更简化的方法,用于识别公式问题和解决应用程序中的可访问性问题。 通过位于 Power Apps Studio 右上角的应用检查器按钮,可以轻松访问该工具,获得一个针对公式相关问题和可行建议的综合列表。 其用途除简单的错误检测外,它还有助于提高调试效率、优化性能并确保与最佳实践保持一致。 Power Apps 团队的持续承诺包括对应用检查器的持续投资和扩展,旨在简化调试过程,并为开发人员在应用开发中做出明智的决策提供支持。

Power Apps 的屏幕截图,突出显示应用检查器图标

Power Apps 的屏幕截图,显示应用检查器用户界面

辅助功能检查器

辅助功能检查器的功能类似于公式错误检查器,可检查应用程序中潜在的辅助功能问题,并通过综合列表显示。 目前,辅助功能检查器提供在应用程序中启用键盘和屏幕阅读器支持的指导,但目前不能识别颜色对比度问题。

从“辅助功能检查程序”列表中选择项目后,它将打开用于解决已识别问题的相关属性。 点击右边的 v 形图标会显示详细信息,以及其他资源的链接,让您深入了解如何创建可访问的应用程序。 有关辅助功能检查器和辅助功能一般原则的更多详细信息,请参考此处

Power Apps 的屏幕截图,显示辅助功能检查器的结果