Onfire22的博客

以上均为原创总结

APP性能测试--帧率测试

一、FPS帧率测试概念60fps作为衡量标准,即要求每一帧刷新的时间小于16ms,这样才能保证滑动中平滑的流畅度。二、测试子项界面过度绘制屏幕滑动帧速率屏幕滑动平滑度三、测试方法【1】 系统自带--开发者模式实际上,为了方便开发者测试,安卓本身就内置了流畅度检测的功能。不过,这需要我们开启隐藏的开...

2018-03-24 16:34:18

阅读数 5128

评论数 1

APP性能测试--功耗测试

一、功耗测试基础移动设备的电池电量是非常有限的,保持持久的续航能力尤为重要。另外,android的很多特性都比较耗电(如屏幕,GPS,sensor传感器,唤醒机制,CPU,连网等的使用),我们必须要慎重检查APP的电量使用,以免导致用户手机耗电发热,带来不良体验。 获取手机电池信息adb命令:ad...

2018-03-24 16:32:18

阅读数 2083

评论数 0

APP性能测试--内存测试

一、内存占用对于智能手机而言,内存大小是固定的;因此,如果单个app的内存占用越小,手机上可以安装运行的app就越多;或者说app的内存占用越小,在手机上运行就会越流畅。所以说,内存占用的大小,也是考量app性能的一个重要指标。二、测试项空负荷————app已经在后台运行,但是用户没有使用;bac...

2018-03-24 16:31:00

阅读数 2323

评论数 0

APP性能测试--启动时间

一、启动时间基础知识adb shell am start -W -n 包名/类名解释:am是shell中集成的一个命令,ActivityManager的简写。一共需要提供两个参数-W,-n,其中-W是指启动完成之后,返回启动耗时,是最关键的一个参数。-n后面跟的是需要启动的App的包名和launc...

2018-03-24 16:27:04

阅读数 396

评论数 0

APP性能测试--流量测试

一、流量测试基本概念 目前的网络类型包含2G\3G\4G\wifi,其中还有不同运营商的区分,我们在APP的使用中经常遇到大资源,重复请求,调用响应慢,调用失败等各种情况。在不同的网络类型之下,我们不仅要控制流量使用,还需要加快请求的响应。流量测试可以给我们带来什么?1.可以让我们很清楚的知道用户...

2018-03-24 16:18:58

阅读数 2085

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭