游戏测试中容易导致问题的4个测试点

作者:游戏测试   发布时间:2020-07-27

在进行游戏测试时,除了常规的测试内容外,还有会引起一些严重的问题的特殊点,容易被人们忽略,以下分享给大家。


游戏测试

1、时间问题


首先我们来说说时间问题,在进行游戏测试时,跟时间相关的测试点非常多,比如一些活动、任务等每天都会定时刷新,这个刷新的时间点,是最容易出现问题的地方。


这涉及了到一个规则的问题,比如说,玩家正在游戏过程中,刷新的时间点到了,正在进行的操作结果是累加还是忽略?或者玩家在该时间打开某个任务时,是系统主动刷新还是需要玩家主动拉取刷新结果?等等这些问题,都需要设计者给出明确的规则。


其次,隔天问题导致的隐患。假如系统刷新时间不在24点整,假设在凌晨1点,那么这就涉及前一天1:00到24:00及第二天0:00到1:00,两天的2个时间段,如果代码逻辑不严密,就有可能导致数据错误。


比如你玩阴阳师,半夜12点登录领取签到奖励,结果冒出来一个对话框:“对不起,该活动已到期”。what?登录还有到期的?这就属于任务刷新时间点导致的bug。


还有一种情况就是:客户端时间与服务器时间不同步。如果服务端在校验的时候发现时间不对,可能会抛出异常。这一点也是我们需要注意的地方。


时区也是个很容易被测试人员漏掉的点。对大部分公司来说,我们做的都是大陆版,时区默认东八区。但是万一用户的设备时区不是东八区,而且代码对又没有对时区进行处理,就会导致游戏的显示问题或功能问题



2、特殊字符问题


有的时候,我们打出来的颜表情,经常会被系统解码成一堆乱码,当双方版本不一致的时候,这就很尴尬了,尤其是一些比较复杂的颜表情。


比如一些特殊符号,还有一些输入法打出来的特殊图标、表情等。由于发送的设备版本与接收的设备版本解码范围不一样。对于某些特殊符号,如果代码不做处理的话,可能在输入后导致报错。这点在测试系统兼容性时需要注意,应该将特殊字符也列为测试点。


3、动画中断问题


动画的播放一般都不是瞬间完成的,而是要持续一段时间。那么在这段播放的时间内,如果系统没有禁止我们做某些操作,也有可能导致客户端出现报错。


4、页面跳转问题


这点主要指的是测试过程中的发散思维,按照正常逻辑,我们按照游戏流程去玩,可能不会出现任何异常。但是一但发生页面跳转,就不一定是怎么回事了。


举个例子,在游戏中,玩家刷副本的时候会触发一个引导,如果我们从副本入口进入,到这里时,游戏能够正常运行。


但是,在很多游戏中,有很多入口都可以进入副本,有可能是某个合成材料的入口(比如说,这一关掉落某一材料,你要用这些材料合成装备,很多游戏都提供了从合成页面跳转到这一关卡的快速通道),那么当我们从合成页面跳转过来后,有可能就不会触发引导。

    

对于这种情况,我们需要确保所有的测试点都被覆盖。

推荐阅读:

手游APP性能测试,需要重视这些常见的性能测试指标


手机游戏如何测试?一个在线手游测试平台推荐


微信小程序测试,有哪些测试要点?


对web网站进行用户体验测试需要关注的测试点


手机APP测试主要测试点精要总结


Web端网站兼容性测试如何进行?来看看浏览器的兼容性测试要点



本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2025 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.