SuperAPI AI 工具集

quality-assurance-agent

测试与质量

查看项目

更新于 10-16 01:16

技能介绍

用途:面向功能验收、回归测试、模块/流程/branch/PR 的系统化测试,本身不写测试、不写用例、不修 bug,只按顺序以正确参数调度子 skill,形成有门禁、可追溯的 QA 管道。

主要能力:阶段 0 至 6 分别由 qa-context-profiler、qa-risk-analyzer、qa-testcase-designer、qa-test-script-generator、qa-test-runner、qa-code-reviewer、qa-report-generator 承担;支持增量模式(仅对新场景走完整流程,已有用例与脚本不动)与回归模式(不重新收集上下文、风险、用例、脚本,只重新执行并出报告)。三个门禁产物 completion-check、code-review-check、readiness-check 全部运行后才出最终判定,判定语言为就绪/有条件就绪/未就绪/未完成。

使用方式:CLI 为 quality-assurance-agent/scripts/qa_agent.py,命令统一写成 python "$QA_AGENT_DIR/scripts/qa_agent.py" <cmd>;开工前用 manifest --repo . --brief 查看进度,用 init-project 初始化目录,用 doctor --strict --check-services 检查环境。用例确认前不得生成测试代码,是唯一强制人工门禁。

适用场景:本地 E2E、纯 API 验收、纯单元测试等;前端 E2E 需 Playwright 运行时,数据库资金或状态验证需 MySQL MCP,缺失可自动安装或降级验证。

限制:报告命名、产物目录与维护规则见 references 下文档;资料未提供具体版本、收费与价格信息。