SuperAPI AI 工具集

test-coverage-analyzer

智能体与模型

查看项目

更新于 10-16 08:07

技能介绍

用途:在迭代收尾或发布前,确认需求与验收标准(AC)是否真的被测到,产出可追溯性视图,用于审计或签字确认。

主要能力:

  • 收集需求/AC 与测试(含设计与已执行)两侧信息。
  • 建立双向追溯:需求/AC 与关键代码区域映射到覆盖它们的测试,测试也反向映射到其验证内容。
  • 暴露缺口:完全无测试的 AC、仅覆盖正常路径而缺负向/边界、已执行但失败的覆盖,以及不映射任何需求的孤立测试。
  • 按风险加权排序,让最高风险未测区域优先显现,而非仅看数量。

输出形态:以表格列出需求/AC、对应测试、状态(covered/thin/UNTESTED)与缺口;另附孤立测试列表和按风险排序的 top gaps,并包含强制的人工复核关卡。

限制与护栏:无测试可指向时不得假定已覆盖,未映射的 AC 视为缺口而非通过;不得伪造测试或需求 ID 使矩阵看似完整;需区分“已覆盖”与“已覆盖且通过”,失败测试不算覆盖;分析只是草案输入,发布决定由人负责。资料未提供安装方式、价格或平台信息。