将核心规则变成可观察的检查
编写描述测试人员可以看到的内容的检查。对于充电和发射示例,验证按住时间越长会改变充电计,一旦发射一颗射弹就释放,落在门内会增加分数,落在门外会产生明显的脱靶。为每个成功条件包括一个相反的情况。如果内侧和外侧落地均得分,则规则的表现与所描述的不同。
将规则失败与呈现问题分开
播放相同的简短场景,一次观看一件事。首先忽略艺术作品并检查输入、评分、碰撞和重新启动行为。接下来询问仪表、门和反馈是否传达了这些规则。缺少分数动画是一个演示问题;未命中的得分是一个逻辑问题。单独记录这些有助于避免重写工作机制来修复令人困惑的标签。
关于AI游戏测试的常见问题
早期的AI游戏测试应该包含多少个案例?
从围绕一种游戏机制设计的一小组测试开始:一次正常成功、一次险些失败、一次明确失败和一次重新开始。只有新规则带来新的风险时,才增加测试用例。
浏览器自动化可以判断原型是否有趣吗?
自动化可以检查分数变化、按钮响应和导航等结果。人们仍然需要判断反馈是否可以理解以及挑战是否公平。
延伸阅读
发现信息过时了? 报告需要更正的内容