游戏黑盒测试中的活动测试
活动是每个游戏必备的模块,是“吸金”的来源,做好活动测试无可厚非。
总结我在游戏项目中通用的活动测试点:
1.活动开启和关闭。一个活动能否在配置时间点正常开起来非常重要,对于游戏来说,活动的开启时间点,可能有多种配置,例如x年x月x日,开服第n天,每周六日等等通用的开启方式,抑或跨服开启后的第n天开启等特殊开启。测试活动开启时服务器状态为停服/起服,玩家状态为在线/离线。同理,测试活动结束时服务器状态为停服/起服,玩家状态为在线/离线。保证所有情况都有正常的活动结算。热更活动开启也是必不可少的测试点,热更部分统一在后面说明。
2.活动是否吸引玩家,一方面源自活动奖励,另外一方面则是UI了。活动的特效,UI图片和动画等,需要在h5,安卓,ios等手机,重点看低端机的特效动画播放是否正常不卡顿,平板等特殊分辨率设备的UI图片是否正常比例,没有被拉伸。
3.接下来,就是活动主体了。活动流程整体测试,针对不同活动设计测试用例进行测试,用例规范检查、功能覆盖完成检查、是否有边界测试、是否有协议测试、离线在线情况检查、数据刷新保存检查、服务器重启客户端重启测试以及最后的结果检查。活动领取奖励时背包满,活动过期时补发奖励邮件,热更开启的活动正常结算以及下一次正常开启无残留数据。
4.根据活动中遇到的坑坑,暂时先总结到这了。
最后,不要一个经验用一辈子。尽可能多经历些项目,积攒更多的测试经验~希望以后回看的时候,还能有更多经验可以补充。