APP性能测试指标
性能测试的指标总共是三个⽅⾯:APP在客户端,⽹络上,应⽤服务器上的性能测试。
1:包体
特别是针对游戏类的app,需要从app性能指标及游戏运营两个⾓度去考虑,⼀般需要的是包体越⼩,同时性能越⾼。
2:cpu的占⽤率
水瓶座开运水晶⼀般的app(⼩型)的占⽤率在20%--30%之间。随着⼿机的应⽤配置提⾼,占⽤率在70%--80%之间。但超过80%时就需要关注。
蓝燕 3d3:帧数(FPS)
高中贫困生申请书起作⽤是⽤来指⽰页⾯是否平滑的渲染,⼀般在30--60都是可以接受的,当超过60%时,给⼈的感官差别就不会太⼤。不⼀定是FPS越⾼就越好,
FPS取决于显卡,其次是内存、CPU,然后是⽹络。
4:物理内存的占⽤
在Android系统中,每个APP进程除了同其他进程共享(shared dirty)外,还独⽤私有内存(private dirty),通常我们使⽤PSS(=私有内存+⽐例分配共享内存)
来衡量⼀个APP的内存开销。移动设备的内存资源是⾮常有限,为每个APP进程分配的私有内存也是有限制。⼀⽅⾯我们要合理的申请内存使⽤,以免导致频繁的
GC(垃圾回收机制)影响性能和⼤对象申请发⽣内存溢出;另⼀⽅⾯,我们要及时释放内存,以免发⽣内存泄漏。告别2020
5:电量
相对于PC来说,移动设备的电池电量是⾮常有限的,保持持久的续航能⼒尤为重要。另外,android的很多特性都⽐较耗电(如屏
幕,GPS,sensor传感器,唤醒机制,
CPU,连⽹等的使⽤),我们必须要慎重检查APP的电量使⽤,以免导致⽤户⼿机耗电发热,带来不良体验。
男人做梦梦到蛇电脑无法正常关机6:流量
⽬前的⽹络类型包含2G\3G\4G\wifi,其中还有不同运营商的区分,我们在APP的使⽤中经常遇到⼤资源,重复请求,调⽤响应慢,调⽤失败等各种情况。在不同的⽹络类
型之下,我们不仅要控制流量使⽤,还需要加快请求的响应。另外,对于需要联⽹的⼿游来说,部分游戏对不同联⽹⽅式的⽹络类型采⽤了不同的流量消耗策略,主要分为wifi
环境和蜂窝⽹络环境。所以针对不同的游戏,我们统计流量消耗时,可能要连接不同的⽹络进⾏测试。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论