上线前的 checklist

2018-05-17  本文已影响0人  sunu4

作者:吴秦
链接:https://www.jianshu.com/p/10693fee70a5
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

项目 要点 说明 指标
灯塔上报 1. 灯塔自带统计信息 2. 自定义信息上报 灯塔里面包含很多统计数据,需要检查是否ok 1. 版本/渠道分布 2. 使用频率统计 3. 留存统计(1天留存、3天留存、7天留存、14天留存) 4. 用户结构统计(有效用户、沉默用户、流失用户、回流用户、升级用户、新增用户) 5. 硬件统计(机型+版本、分辨率、操作系统、内存、cpu、gpu) 6. Crash统计(Crash版本、Crash硬件、Crash次数等)等等
信鸽推送 能够针对单个玩家,所有玩家推送消息
米大师支付 正常支付
安全组件 1. TSS组件接入 2. 隐藏内部符号表:C++开发的代码使用strip编绎选项,抹除程序的符号 3. 关键数据加密,如影子变量+异或加密算法项 根据安全中心提供的文档完成所有 接入安全组件,并通过安全中心的验收
稳定性 crash率 用户crash率:发生CRASH的用户数/使用用户数;启动crash率:启动5S内发生crash用户数/使用用户数 低于3%
弱网络 断线重连考虑,缓存消息,重发机制等等 客户端的核心场景必须有断线重连机制,并在有网络抖动、延时、丢包的网络场景下,客户端需达到以下要求:一. 不能出现以下现象:1、游戏中不能出现收支不等、客户端卡死/崩溃等异常情况;2、游戏核心功能(如登录、单局、支付等)不能有导致游戏无法正常进行的UI、交互问题;3、不能有损害玩家利益或可被玩家额外获利的问题;4、需要有合理的重连机制,避免每次重连都返回到登录界面。二. 需要对延时的情况有相应的提示
兼容性 通过适配测试
游戏更新 1. 整包更新;2. 增量更新 特别说明:iOS送审版本支持连特定环境,与正式环境区别开,需要通过服务器开关控制
性能 内存、CPU、帧率、流量、安装包大小 【内存占用要求】Android平台:在对应档次客户端最低配置以上,均需满足以下内存消耗指标(PSS):
  1. 档机型指标:最高PSS<=300MB (PSS高于这个标准会影响28%用户的体验,约1800万)
  2. 档机型指标:最高PSS<=200MB(PSS高于这个标准会影响45%用户的体验,约3000万)
  3. 档机型指标:最高PSS<=150MB(PSS高于这个标准会影响27%用户的体验,约1800万)
    iOS平台:在对应档次客户端最低配置以上,均需满足以下内存消耗指标(PSS):
  4. 档机型指标:消耗内存(real mem)不大于250MB(高于这个标准会影响53%用户的体验,约1900万)
  5. 档机型指标:消耗内存(real mem)不大于200MB(高于这个标准会影响47%用户的体验,约1700万)
    【CPU占用要求】Android平台:CPU占用(90%)小于60% iOS平台:CPU占用(90%)小于80%
    【帧率要求】
  6. 档机型(CPU为四核1.4GHZ,RAM为2G)或以上机型:游戏核心玩法中,最小FPS应不小于25帧/秒
  7. 档机型(CPU为两核1.1GH,RAM为768M)或以上机型:游戏核心玩法中,最小FPS应不小于25帧/秒
  8. 档机型(CPU为1GHZ,RAM为768M)或以上机型:游戏核心玩法中,最小FPS应不小于18帧/秒
    【流量消耗要求】游戏核心玩法流量消耗情况(非一次性消耗)应满足以下条件:
  9. 对于分局的游戏场景,单局消耗流量不超过200KB
  10. 对于不分局游戏场景或流量与局时有关的场景,10分钟消耗流量不超过500KB |
上一篇下一篇

猜你喜欢

热点阅读