QA Reporter

gstack QA Reporter 在获准范围内检查行为,并保存含复现证据的报告。可先查清浏览器或功能问题,再决定是否另行修复。

生成可交接的 QA 报告

在修改产品前,明确测试对象、复现范围和需要保留的证据。

提供本地或测试环境、合成数据、预期行为和输出目录。

复制请求,在 Floatboat 新对话中粘贴,并提供所需资料。

下载 Floatboat

带入 Floatboat 的请求

请求可预览和复制,不会从此处自动发送。

参考来源: QA Reporter
https://github.com/garrytan/gstack/blob/main/qa-only/SKILL.md

先阅读原始说明并核对当前环境与依赖。需要安装或连接新工具时,先提出方案。

我的任务:
在 Claude Code 中用 gstack QA Reporter 调查已获准执行的本地 CSV 导入命令。使用合成测试文件,对照预期校验失败与实际退出状态。保存调用方式、脱敏输出和复现步骤,保留产品代码与测试原样,并注明覆盖缺口。

期望交付:
一份含可复现步骤、证据和覆盖缺口的 QA 报告。

关于 gstack QA Reporter

QA Reporter 是 Garry Tan 的 gstack 中只出报告的 QA 模式。提供目标、测试范围和可选的上次基线后,它按目标选择探测方式,将发现和证据保存到报告目录。可以提出回归检查建议,产品代码和测试保持原样。

gstack QA Reporter 的使用场景

浏览器缺陷和后台任务失败需要不同证据。指定已获授权的目标,让 Agent 分别记录实际行为、复现步骤和无法覆盖的检查。

记录表单校验问题

在获准使用的本地或测试环境,用合成数据触发表单异常。记录输入、页面结果和可重放的操作顺序,让开发者无需生产账号也能复现。

复核上次报告中的问题

提供旧报告和预期行为,重跑原有步骤,再说明变化和已核对的相邻路径。测试数据缺失时记录为覆盖缺口。

检查一条失败的命令

提供 CLI 命令、本地测试数据和预期退出状态。保留可重跑的调用方式和已脱敏的实际输出,让维护者判断是程序故障还是环境问题。

核对隔离环境里的 API 流程

用开发接口与测试身份执行指定请求,记录响应状态和观察到的行为。提出可复现的回归检查,交给服务负责人另行实施。

如何运行 gstack QA Reporter

先限定目标和允许测试的路径。使用合成数据,核对测试操作会产生什么影响,并指定你可管理的报告目录。

  1. 准备受支持的宿主

    按 gstack 安装指南配置 Claude Code,确认报告模式可用。浏览器任务还需在获准的目标上核对所选测试浏览器。 先安装 Git 和 Bun。Windows 用户按文档使用 Git Bash 或 WSL,并检查 Node.js 要求。

  2. 划定可执行的检查

    提供本地或测试目标、预期行为和允许的操作。使用测试身份,避开真实购买、消息发送或账号变更。

  3. 复核已保存的证据

    打开报告,重放关键步骤,将截图或功能输出与问题描述核对。修复需求另行交接。

探索更多 Agent Skills

查看其他 Skill 指南,并在使用前核对原始来源。

QA Reporter 常见问题

/qa-only 和 /qa 有什么区别?
/qa-only 产出问题记录和回归建议。另一个 /qa 流程在获准时可以修复并编写测试。
一定要提供浏览器地址吗?
按问题选择目标。官方流程也支持命令行、API 或任务等功能场景,需要提供获准的测试数据。
报告默认保存在哪里?
上游默认目录为 .gstack/qa-reports/,也可以指定其他输出位置。运行后核对报告实际写入的文件。
能重新核验之前的报告吗?
可以用上一份报告或基线执行回归检查。先给出预期行为,并确认测试数据仍有效。
能用平时的浏览器登录状态吗?
优先使用测试身份或隔离会话。浏览器选择由 gstack 的配置和平台决定,访问登录页面前先核对。
报告会修改产品代码或测试吗?
QA Reporter 可以写入报告和证据文件。报告模式保留产品代码和测试原样。