SuperAPI AI 工具集

dogfood

测试与质量

查看项目

更新于 10-15 18:37

技能介绍

用途:系统化探索并测试 Web 应用,发现 bug、UX 问题及其他缺陷,并输出每项发现均带完整复现证据的报告。适用于被要求“dogfood”“QA”“探索性测试”等场景。

主要能力:按六阶段工作流推进——初始化(建目录、复制报告模板、开命名会话)、认证(如需登录则填表并保存状态)、定位(初始截图与快照,梳理导航)、探索(逐区测试交互元素、边界与端到端流程、检查控制台)、记录(发现即截图并写报告)、收尾(更新严重度统计、关闭会话)。

使用方式:仅需目标 URL,其余有默认值(会话名取域名 slug、输出目录 ./dogfood-output/、范围全应用、无认证)。直接使用 agent-browser 二进制,不要用 npx agent-browser。核心命令如 agent-browser --session {SESSION} open {TARGET_URL}、snapshot -i、screenshot --annotate、record start/stop、errors、console。交互类问题需录制视频并逐步截图,静态问题只需一张标注截图。发现即追加到报告,编号 ISSUE-001 起。

适用场景:Web 应用的探索性 QA 与缺陷复现取证,目标可为线上站点或本地服务。

限制:目标应用源码不得阅读,全部结论须来自浏览器观察;不得删除输出文件或中途重开会话;不可稳定复现的不算有效问题;交互问题与静态问题的证据要求不同;建议找 5-10 个证据充分的问题即收尾,深度优先于数量。认证凭据、具体严重度分级等细节以 references/issue-taxonomy.md 与模板为准。