mcpField
T
test-playable-web-games

test-playable-web-games

github.com/mengto测试与质量7.1k1.3k 次安装3 天前更新
代码仓库

关于 test-playable-web-games

面向可玩网页游戏的测试技能,结合确定性检查与短时实机游玩,帮助开发者验证玩家流程、设备差异、界面反馈并记录可执行的问题证据。

主要功能

  1. 01将玩家流程整理为测试矩阵
  2. 02使用可设种子的夹具和调试状态
  3. 03在浏览器中核验可见反馈
  4. 04检查控制台问题和典型场景性能
  5. 05记录可复现且可操作的发现

适用场景

  1. 01测试战斗与进度转换
  2. 02检查键盘、鼠标和触屏操作
  3. 03验证存档、重试、暂停与通关流程
  4. 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