关于 test-playable-web-games
面向可玩网页游戏的测试技能,结合确定性检查与短时实机游玩,帮助开发者验证玩家流程、设备差异、界面反馈并记录可执行的问题证据。
主要功能
- 01将玩家流程整理为测试矩阵
- 02使用可设种子的夹具和调试状态
- 03在浏览器中核验可见反馈
- 04检查控制台问题和典型场景性能
- 05记录可复现且可操作的发现
适用场景
- 01测试战斗与进度转换
- 02检查键盘、鼠标和触屏操作
- 03验证存档、重试、暂停与通关流程
- 04通过复现步骤记录回归问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mengto/ skills --skill test-playable-web-games安装后在 Claude Code 中输入/test-playable-web-games确认已加载。
附带文件agents/openai.yaml
详细介绍
测试可游玩的 Web 游戏
将确定性测试与简短的真实游玩结合起来。不要把构建成功当作玩法已验证的证明。
从测试矩阵开始
梳理玩家旅程:启动、新游戏、控制、核心操作、遭遇敌人、获得奖励、物品栏/进度、保存/继续、失败/重试、暂停、设置和完成。为桌面键盘/鼠标、触控竖屏、触控横屏和减少动态效果添加设备变体。
优先使用确定性测试状态
创建可设定种子的测试夹具、调试路由或查询参数,以测试战斗阶段、物品栏配置、首领阶段、教程步骤、存档迁移、低生命值和错误状态。直接测试重要状态转换,而不是靠反复游玩推进战役。
验证玩家体验
使用仓库批准的浏览器界面,并遵守本地浏览器限制。在每次有意义的操作后,确认屏幕上可见的反馈:控制响应、目标状态、伤害/资源状态、UI 更新和导航。在具有代表性的实时场景中检查控制台警告/错误并抽样测量性能。
提供可执行的证据
记录复现步骤、预期结果与实际结果、严重程度、设备/视口,以及最精简且有用的证明。区分新增回归与既有基线问题。测试完成后,关闭闲置的浏览器页面、开发服务器和基准测试,同时保留仍在使用的任务资源。
评论
支持 Markdown