内存测试中存在不少测试子项,清单以下:shell
●空闲状态下的应用内存消耗;服务器
●中等规格状态下的应用内存消耗;网络
●满规格状态下的应用内存消耗;测试
●应用内存峰值;设计
●应用内存泄露;内存
●应用是否常驻内存;资源
●压力测试后的内存使用。后台
二、CPU:压力测试
使用Android提供的view plaincopy在CODE上查看代码片派生到个人代码片grep
adbshell dumpsys CPUinfo |grep packagename >/address/CPU.txt来获取;
使用top命令view plaincopy在CODE上查看代码片派生到个人代码片
adbshell top |grep packagename>/address/CPU.txt来获取。
三、流量:
网络流量测试是针对大部分应用而言的,可能还有部分应用会关注网速、弱网之类的测试。
流量测试包括如下测试项:
应用首次启动流量提示;
应用后台连续运行2小时的流量值;
应用高负荷运行的流量峰值。
四、电量:
●测试手机安装目标APK先后待机功耗无明显差别;
●常见使用场景中可以正常进入待机,待机电流在正常范围内;
●长时间连续使用应用无异常耗电现象。
五、启动速度:
第一类:首次启动--应用首次启动所花费的时间;
第二类:非首次启动--应用非首次启动所花费的时间;
第三类:应用界面切换--应用界面内切换所花费的时间。
六、滑动速度、界面切换速度
七、与服务器交互的网络速度