把测试的前提改成“实际游玩时拍摄的存档”后,拍摄机器人发现了软锁。
把让 AI 智能体编写的 E2E 测试的前置状态,从直接改写数值,改成了“实际游玩并拍摄下来的存档”。对象是 Web 回合制游戏、Godot 游戏、用于量产的 Web 游戏模板这 3 个。引入当天,就用真实数据确认了停滞近半年的存档格式迁移。在 Godot 那边,遇到了拍摄用 bot 无法脱身的状态(软锁)。这是由于测试用 bot 每次都会把状态重置为初始值,所以此前的测试中没有暴露出来。其基础思路来自 unsoluble_sugar 的文章《基于存档数据快照的 E2E 测…