APP性能测试

考虑

1.响应(发送请求的处理时长1/3/5/7处理,可以大体分为金融类/互联网类/电商类根据不同需求调整)

2.内存(程序占用的手机内存,一般只考虑手机内存占用率/手机内存占用量MB,不考虑内存类型)

3.CPU(CPU占用率)

4.FPS(使用观感,卡顿,心电图)

5.GPU(考虑编程渲染深度,一般为代码问题)

6.耗电量测试(h,满电低电)

7.流量监测

1.启动响应和请求响应

简单来说,用户点击(请求)到显示(响应返回,页面显示)的过程 ,也有第一次启动的加载时间

因此 考虑

1.冷启动(首次启动APP的时间间隔)

2.热启动(非首次启动APP的时间间隔)

*后台会残存进程,因此冷启动/无后台进程 热启动/后台残存进程

3.完全启动:从启动到首页完全加载出来的时间间隔

4.良好网络弱网络无网(部分APP对网络要求持续连接 比如谷歌商城对国内弱网络环境下不友好,部分软件无网络情况下加载缓慢会反复发送联网或者位置请求导致卡顿)

手机连接后

adb shell dumpsys window |findstr mCurrentFocus

adb shell am start -W tv.danmaku.bili/tv.danmaku.bili.MainActivityV2

测试标准:冷启动时间不超过1.5s, 热启动不超过1s.

B站

Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=tv.danmaku.bili/.MainActivityV2 }
Status: ok
LaunchState: COLD

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值