本文主要是介绍回归测试——游戏版本发布前的最后关口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
回归测试在软件开发中很常用,在游戏测试中也是很重要的一个环节,它起着保障作用。可能各个公司游戏项目的回归测试流程不大相同,我就拿我参与的游戏项目来举例。在一个迭代的过程中,最后收尾动作就是回归测试,简单说就是把重要的模块全部再测试一遍保证无误。不过游戏中系统复杂and繁多,如果全部测试不现实一般只选取其中部分重要内容进行回归测试。
为什么要做回归测试
游戏迭代开发中,系统间有耦合,可能本周改了一个地方,却把另一个看似不相干的地方影响到了,导致其功能不正常。有人可能会说这样吃力不讨好,回归很久可能连一个问题都发现不了,还浪费时间。是的,回归测试可能你做很久都不会发现有问题,但它是必不可少的,以前我们项目没有回归测试,更新维护后出过很多次问题,而这些问题在现在看来都是可以在回归测试中发现的,后来加了回归,每次做完回归测试后才能安心的打包发布版本。回归测试不能仅在于形式上的过程,每次回归测试都要打起精神,不能因为时间不够等因素就敷衍了事,这是游测人要非常注意的一点,不要大意失荆州。
什么系统是要做回归测试的呢?
1、保证玩家可以正常运行进入游戏(登陆密码、手势锁等)、正常充值(重中之重,你懂的!)。
2、按照功能的重要性:比如玩家最经常做的日常任务和活动类,重要的系统模块(经脉、坐骑、运商、国战、装备打造、法宝、翅膀、副本等,每个游戏不同)。
3、按照变化量:比如最近新出的功能
回归测试的模块不能一成不变,应该将那些万年不改的老系统或者跟其他系统耦合度低的系统慢慢排除,然后新增。保持每个游测人一定的回归测试量,不能太多。最后要再次强调一下,回归测试真的很重要,不可大意。
以上内容均属个人观点,不对之处还望指出和见谅。
这篇关于回归测试——游戏版本发布前的最后关口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!