English 中文(简体)
Testing UI Performance
  • 时间:2024-03-24 03:51:47

Espresso Testing Framework - UI Performance


Previous Page Next Page  

积极 用户的经验在申请的成功方面发挥着非常重要的作用。 用户的经验不仅涉及美丽的用户界面,而且涉及这些美丽用户界面的提供速度以及每秒的配方。 用户接口需要连续运行,每秒60个,以提供良好的用户经验。

让我们学习一下该章中可用于分析国际调查业绩的一些选择。

dumpsys

dumpsys是甲状腺装置中的一种内在工具。 它产出了目前关于系统服务的信息。 dumpsys可选择放弃特定类别的信息。 通过gfxinfo,将提供所供应包的估算信息。 指挥如下:

> adb shell dumpsys gfxinfo <PACKAGE_NAME>

framestats

framestats是垃圾堆放者指挥的一种选择。 在dumpsys上援引framestats后,它将提供近期框架的详细时间安排信息。 指挥如下:

> adb shell dumpsys gfxinfo <PACKAGE_NAME> framestats

它将信息作为CSV(共同价值分离)产出。 CSV格式的产出有助于将数据推向外壳,随后通过外壳公式和图表获取有用的信息。

systrace

systrace也是在roid装置中可使用的一种内置工具。 它捕获并显示申请过程的执行时间。 systrace>> 可以在海底演播室终端使用以下指挥系统,

python %ANDROID_HOME%/platform-tools/systrace/systrace.py --time=10 -o
my_trace_output.html gfx view res
Advertisements