SuperAPI AI 工具集

qa-expert

测试与质量

查看项目

更新于 10-16 09:34

技能介绍

用途:为任意软件项目搭建并运行可复用的 QA 流程,参考 Google 测试标准与 OWASP 安全实践。适用于新建或已有项目建立 QA 基础设施、编写标准化测试用例、执行测试计划、做安全测试、提交带严重级别分类的缺陷、生成 QA 报告、计算质量指标,以及向第三方团队交接测试文档。

主要能力:一键初始化(python scripts/init_qa_project.py <project-name> [output-directory])会创建 tests/docs/、tests/e2e/、tests/fixtures/ 目录、追踪 CSV(TEST-EXECUTION-TRACKING.csv、BUG-TRACKING-TEMPLATE.csv)、文档模板(BASELINE-METRICS.md、WEEKLY-PROGRESS-REPORT.md)及自主执行主提示词。测试用例遵循 AAA(Arrange-Act-Assert)模式,编号形如 TC-[CATEGORY]-[NUMBER],优先级 P0-P4。缺陷按 P0(24 小时修复)到 P4 分级,需含复现步骤与环境。质量指标脚本 python scripts/calculate_metrics.py <path/to/TEST-EXECUTION-TRACKING.csv> 输出进度、通过率、缺陷分布与门禁状态;门禁包括测试执行 100%、通过率 ≥80%、P0 为 0、P1 ≤5、代码覆盖率 ≥75%、OWASP 90%。

使用方式:执行初始化命令,填写基线指标,按模板写用例,可手动逐条执行并在每条测试后立即更新追踪 CSV,或复制 references/master_qa_prompt.md 中的主提示词交给 LLM 自主执行、追踪、报缺陷和生成报告。

限制:资料中的加速倍数、周期与用例数为示例值,非保证效果;安全测试目标与门禁为建议阈值,需按项目调整;未提供具体集成方式、价格与平台要求。