借论坛发个交流贴,想咨询一下大伙,开放世界类游戏,大家都是如何测试的,测试关注点和相关的测试技术有哪些。
开放世界类游戏的特点是高自由度的玩法,传统的功能测试用例无法覆盖完全,那么合理的测试策略是怎样的呢,希望有经验的同学能交流一下。
开放只是玩法,游戏包含的内容还是能一一列出来的,然后逐一验证,虽然可能很多,但不知道都包含哪些部分,肯定会漏测 之后可以考虑有哪些内容有关联,结合到一起测试 发散思维,比如一个任务,考虑是否有多种方式完成,是否有完不成的情况
可以对比线性关卡,先列出不同点,就很容易写出测试用例了,比如。 1、地图开放。但是大部分任务接收和完成地点集中,测试重点应该在城镇等流程集中点,边界重点关注是否正常封锁地图边界、是否正常渲染环境、以及远景的渲染等。 2、任务顺序自由。不同顺序完成任务是否会导致触发失效、剧情漏洞、以及资源破坏导致任务死锁等 3、。。。。。 重点应该关注游戏主流程的测试,逐渐发散至开放边界测试,可多尝试敏捷测试。