APP验收标准 安卓 ios

验收项 指标
电量 无持续耗CPU的线程
  单步操作CPU消耗不持续超过20%,且能回落到0%(参考机型:MI4 android4.4)
  wifi/3G/2G正常网络下连续收发消息1小时,耗电比例小于等于8%(仅适用于社交)
  持续定位-无论在何种情况,离开界面后确保停止持续定位;禁止在后台发起持续定位
  cpu唤醒(wakelock)-申请的cpu唤醒要及时释放;禁止唤醒后不释放
  传感器-传感器使用完后要及时释放;禁止使用后不释放
流量 不必要的请求,不发
  有必要发的请求,不能重复发、频繁发
  频繁发的请求,能否精简
  重复下载数为0
  下载图片资源小于50KB
  表情包、图片等资源类大小在合理范围内,参考竞品
  pb格式RPC,上行(压缩后)小于500字节,下行(压缩后)小于1KB
内存 无native内存泄漏(即c++的库内存泄漏),同时长时间使用该so功能,无不合理的内存增长
  内存占用峰值(待定)
  没有100KB以上的对象内存泄漏
性能 支付宝内应用启动小于1s(此启动时间指从点击到出现进度条的时间)
  关键操作:WIFI小于等于2s,联通3G小于等于3s,移动2G小于等于4s(代表机型:MI4 android 4.4.4)
  在中端机型上(如MI4 android 4.4.4),列表滑动、动画渲染、页面切换无明显卡顿
  (仅适用于社交)收发20个汉字文本消息:WIFI小于1s,联通3G小于1.5s,移动2G小于2s
  (仅适用于社交)收发1个GIF表情:WIFI小于1s,联通3G发送小于1.5s,接收小于3s,移动2G发送小于2s,接收小于10s
  (仅适用于社交)收发10s语音:WIFI小于2s,联通3G小于4s,移动2G小于6s
  (仅适用于社交)收发5M图片:WIFI小于2s,联通3G发送小于4s,接收小于2s,移动2G发送小于12s,接收小于5s
弱网 native:首次操作小于8s,非首次操作小于4s
  H5:小于20s(无首次非首次之分)
  多媒体(图片、语音收发):小于15s(无首次非首次之分,仅适用于社交)
安装包大小 没有重复文件
  没有多余文件
验收项 指标
电量 无持续耗CPU的线程
  单步操作耗CPU一般60%以下,并能回落到0%,操作时CPU瞬时波动,不持续(参考机型:iPhone6 iOS9)
  wifi/3G/2G连续收发消息1小时,耗电比例小于等于8%(仅适用于社交)
  持续定位-操作完成或进后台后,屏幕顶部状态栏里定位图标一会消失或变虚
  传感器、蓝牙等外部设备-运动传感器的使用log里,开始和结束log成对出现;蓝牙使用完后,屏幕顶部状态栏里蓝牙图标会消失
  以8秒为一周期检测,不能存在任意一个线程持续2个周期CPU消耗>40%,自动监控会记录超标线程信息
流量 不必要的请求,不发
  有必要发的请求,不能重复发、频繁发
  频繁发的请求,能否精简
  重复下载数为0
  下载图片资源小于50KB
  表情包、图片等资源类大小在合理范围内,参考竞品
  pb格式RPC,上行(压缩后)小于500字节,下行(压缩后)小于1KB
内存 内存占用峰值:iphone5及以上1024RAM手机,不高于300M;iphone5以下512RAM手机,不高于250M
  没有100KB以上的对象内存泄漏
性能 支付宝内应用启动小于1s(此启动时间指从点击到出现进度条的时间)
  关键操作:WIFI小于等于2s,联通3G小于等于3s,移动2G小于等于4s
  代表机型iPhone4s、iOS7,列表滑动、动画渲染、页面切换无明显卡顿
  (仅适用于社交)收发20个汉字文本消息:WIFI小于1s,联通3G小于1.5s,移动2G小于2s
  (仅适用于社交)收发1个GIF表情:WIFI小于1s,联通3G发送小于1.5s,接收小于3s,移动2G发送小于2s,接收小于10s
  (仅适用于社交)收发10s语音:WIFI小于2s,联通3G小于4s,移动2G小于6s
  (仅适用于社交)收发5M图片:WIFI小于2s,联通3G发送小于4s,接收小于2s,移动2G发送小于12s,接收小于5s
弱网 native:首次操作小于8s,非首次操作小于4s
  H5:小于20s(无首次非首次之分)
  多媒体(图片、语音收发):小于15s(无首次非首次之分,仅适用于社交)
安装包大小 没有重复文件
  没有多余文件

猜你喜欢

转载自www.cnblogs.com/SouthRain/p/6688084.html
今日推荐