性能测试应用程序仅在应用程序启动时注册 fps

问题描述 投票:0回答:1

我是移动应用程序世界的新手。我必须制作一个flutter应用程序项目,然后测试它的性能。我正在使用移动性能测试平台(Apptim),即使我的用户界面工作属性,它几乎总是注册平均。 FPS 0。唯一一次它注册的时间超过这个值是当我打开应用程序时。 我还应该提到,我正在使用 Visual Studio Code 及其模拟器。

我尝试使用我的实体 Android 手机,但该应用程序的免费版本仅支持模拟器。

flutter performance emulation frame-rate
1个回答
0
投票

目前,在 Apptim 的免费计划下,只能在应用程序使用时计算 FPS 统计数据,这可以通过以下两种方式之一进行:

  1. 当 Apptim 在后台运行时,手动启动和使用被测应用程序。免费版本支持。 或
  2. 购买基本计划后,您可以编写自动化测试来计算 fps。

介绍了 Apptim 计算 FPS 的方法,当然有几种通过后台 SDK 集成来计算 FPS 的方法,例如:

  1. 在模拟器/模拟器中进行分析 - 使用模拟器或模拟器来评估 FPS,而无需实际使用移动设备。
  2. Facebook 的 Android Stetho 库包含一个 FPS 监视器。类似这些及更多的库无需持续的用户交互即可提供数据。 3)针对特定需求的免费性能分析工具,与平台 SDK 集成

对于 flutter,有 Flutter DevTools、Flutter Driver 和 Dart DevTools,据我所知有这些选项。

© www.soinside.com 2019 - 2024. All rights reserved.