关于 roblox-playtest-qa
用于在 Studio 中测试 Roblox 改动的 QA 技能,涵盖功能行为和玩家体验。它结合交互、画面、状态与控制台检查,并生成结构化测试报告。
主要功能
- 01检查环境并启动实时游戏
- 02测试移动、操作与界面
- 03验证奖励和进度更新
- 04检查游戏状态与控制台输出
- 05按玩家影响排列问题
适用场景
- 01发布前验证 Roblox 功能
- 02在试玩中检查操作与 HUD
- 03改动后发现错误或性能风险
MCP 相关
该技能使用 MCP 工具控制 Roblox Studio、与游戏交互、截取画面、检查实例并查看控制台输出。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ashexplained/ roblox-skills --skill roblox-playtest-qa安装后在 Claude Code 中输入/roblox-playtest-qa确认已加载。
详细介绍
Roblox Playtest 质量保证
目的
使用此技能验证 Roblox 更改是否能在 Studio 中正常运行,并满足面向玩家的质量要求。游玩测试应同时验证功能表现和体验感受。
设置
- 运行
list_roblox_studios。 - 如有需要,使用
set_active_studio。 - 运行
get_studio_state。 - 如果验证需要实时行为,则使用
start_stop_play启动游玩模式。
测试清单
- 10-30 秒内即可进行首次操作。
- 操作方式不默认要求玩家只能使用键盘。
- HUD 文本清晰易读,且不会妨碍游戏。
- 奖励、货币、XP 或进度会正确更新。
- 每轮游戏结束后,下一个目标清晰可见。
- 相关社交功能会尽早呈现。
- 变现提示应为可选项,且不会打断首次游玩流程。
- 有价值的状态由服务器端系统管理。
- 没有明显的帧率下降,也没有实例或脚本数量失控增长。
get_console_output没有新错误。
要使用的 MCP 工具
- 使用
character_navigation检查移动和路线。 - 使用
user_keyboard_input和user_mouse_input操作控件和 UI。 - 使用
screen_capture进行视觉验证。 - 使用
get_console_output检查错误和警告。 - 使用
inspect_instance或execute_luau在交互后检查状态。
报告格式
请返回:
- 测试内容。
- 收集到的证据,包括可用的屏幕截图或控制台结果。
- 按领域列出的通过/未通过情况。
- 按对玩家的影响程度排序的 Bug 或风险。
- 建议的下一步验证工作。
即使游玩测试通过,也不要在未获人工批准的情况下将路线图项目标记为已完成。
后续步骤
将任何 Bug 发送给 roblox-debugging-bugfix,将任何性能问题发送给 roblox-performance-optimization。如果该部分通过,则在 roblox-triage / ROADMAP.md 中将其标记为已完成,并使用 roblox-release-operations 准备构建。
评论
支持 Markdown