性能测试常见指标:cpu、内存、流量、电量、启动速度(冷启动) 界面切换速度
关注点:
1、app运行时内存,cpu的消耗情况
2、app运行时流量,电量的消耗情况
3、app在长期运行下,对资源整体消耗的情况
4、app的启动速度
如何去测试性能测试:
移动端自动化(adb命令)
adb命令查看cpu:adb shell top -m 10 -s cpu
adb命令查看内存:adb shell dumpsys meminfo
adb命令查看手机分辨率:adb shell dumpsys displays
abd命令获取app启动时长:adb shell am start -w 包名/启动名
补充其他类型的测试
1、用户体验
界面布局是否合理
能否保持登录状态
2、边界(极限)
内存即将满的时候,下载app
电量低的时候,打开应用
3、权限
打开相册的权限
打开摄像头的权限