如题,沙盒类游戏有玩法编辑器,玩家和可以自己设计玩法,这样的话,场景是不确定的,目前情况下大家有什么好的测试思路么,在无法预期结果的情况下,如何实现自动化测试?
就算是自己设计玩法,也应该是在系统提供的多个步骤里面选择组合吧,用正交组合应该可以
玩家设计玩法,以一个触发事件为例, 系统提供了触发条件 n 个,触发效果 m 个,每个条件类型和效果类型都是独立,那设计出来的触发事件可能有 2n+m中可能,这种怎么正交组合?
无法一一覆盖的情况下,把代码实现方法为一类的条件和结果归纳为一个因素,再来做正交或者全遍历咯