GUI 功能测试执行方式
当前聊天通过现有 Computer Use 直接观察和操作指定 Project2 测试环境。先证明画面、动作及动作后结果,再按功能优先级扩大范围。独立 QA 服务、Linear 任务或固定会话租约都不是直接聊天测试的前提。
- 读取本次授权功能与预期来源,确认实际窗口、测试环境和账号状态;不复用旧截图坐标,也不把其他窗口的画面当本轮证据。
- 观察操作前画面,通过正常界面执行动作,再取得操作后画面。状态没有变化时先重新观察,避免连续盲点。
- 记录实际反馈和前后状态;需要接口或平台证据而当前不可见时,明确只能证明可见行为。日志、TCP 连接、工具返回成功均不能单独证明进入大厅或领取成功。
- 发现明确问题保存最小复现与证据,继续不受影响的已授权部分。预期冲突记待确认,缺账号/入口/环境记未测或阻塞,不改游戏、不用 GM 或改资产制造通过。
- 结束时记录通过、失败、未测、阻塞及剩余前置;只清理本次实际创建且归属明确的临时状态,不结束别人会话。已有会话继续使用,不为获取一个新报告重复建环境。
登录观察包括真实登录动作后的玩家可见大厅;已有账号突然回新手流程时先核对前置,不能直接当环境问题或用 GM 跳过。已领取账号无法重新证明首次领取;真实支付、资源消耗和数据准备遵守当前授权范围。
报告记录实际可知的环境、版本、角色脱敏标识、动作和结果。未获得的 SHA、请求、后台奖励或平台回调写未知,不补造运行身份。凭据不进入截图说明或文档正文。
当前政策不冻结版本,不让完整 Unity 会话托管于 CI job,不为每轮新建 CI 构建。源码审阅和精确 head 外部 CI 与 GUI 测试是不同证据;本次未新增/扩写测试脚本、断言、夹具或测试钩子。
没有明确建单许可时在当前会话报告;历史已授权调度任务继续原范围,但不把其执行器细节复制成所有测试的通用前置。功能通过范围由实际记录决定,人类负责最终验收。
本地验证:根据项目策略禁止执行。2026-10-15 的直接 GUI 功能操作授权不允许本地源码测试、Lint、编译、构建或 shell 冒烟。