jiazurongyu 发表于 2017-7-31 20:10:58

游戏测试的分层

移动游戏最终PC和移动端上会有不少差异的地方。我们为了提高效率,可以采取把提前提测打包,先验证一部分手机上的,让工作并行。
也可以基于以下2个测试场景把业务进行分层(生产环境和实际运行环境)

1. 部分业务需要外网验证
2.服务端变动了比较多的内容
3.需要大量GM指令或者后端以及数据MOCK的(外网权限不一定开放和Gm指令输入便捷性)
基于以上3点,来提高来回打包和安装包的等待时间,一旦外网后,服务器出现问题后,外网还需要回滚。
基于第2部分,外网打控制台日志较麻烦

分层的三部分:
只能在移动端测试的,在checklist中可以标记为E
可以先在生产环境看的,然后在移动端验证的标记为C
建议在生产环境看后,完全没问题的,在移动端只做特征测试,确保是否有该功能的标记为A

E部分:
1.手指触控比如新手引导边框在UI不同层级触发有可能被手指操作划动的。
2.多点触控队伍上阵,同时操作2个人以上替换位置,并且保存当前对列。
同1时间,点击多个按钮的暴力测试,比如同时确定二个事件。(不要是弹窗的,弹窗会判断先后)
验证引擎处理多余的按键事件丢弃的。
3.音效部分(声音大小在PC端可以验证是否有,或者是否正确)在移动端可以验证放置在后台,切换其他应用等行为。
Ui收缩和图片资源建议最好内网也是linux,可以规避资源和程序文件名大小写问题,在外网的一些机型上因为图片大小问题和资源格式问题,内网不会出现的闪退和无法识别的问题,在外网可以出现。模拟器适配尤其会受到这个影响。
4.战斗表现力和色彩的这类验收级别可以略低,但PC上和手机上是不一样的。
5.分辨率在PC适配分辨率也可以,但在手机里还是会发现一些不一样的,PC上可以验证黑边,但是移动端还是会因为一些图片和Pc上同样分辨率不一样

jiazurongyu 发表于 2017-7-31 20:11:29

欢迎问题,这个主要是把PC阶段和游戏阶段给抽离出来。

jingzizx 发表于 2017-8-1 08:01:23

:victory:

xian8787 发表于 2017-8-23 15:54:13

1.测试主管需具备哪些技能(基本的测试外)
2.如要高薪,是否测试一定得懂代码
3.所在城市的大大小小公司目前均未涉及到白盒测试,是否是大势所趋?
页: [1]
查看完整版本: 游戏测试的分层