SuperAPI AI 工具集

requirements-traceability

测试与质量

查看项目

更新于 10-30 16:18

技能介绍

用途

本技能用于实现多部分请求、规格说明、迁移、发布、审计或验收测试驱动类任务时,保证完整用户请求不被遗漏或弱化。其核心规则是:每条实质性需求都需要一个映射的实现位置和独立证据。

主要能力

  • 追踪表:按“需求 → 所属文件/组件 → 测试/门禁 → 产物/运行时证明 → 状态”记录各需求。
  • 纳入反向需求:例如“不得覆盖配置”“不得要求手动设置”等否定式需求也需列入追踪。
  • 纳入平台约束:平台相关限制同样作为追踪项管理。

使用方式

  1. 建立追踪表,逐条列出实质性需求、反向需求与平台约束,并为每条需求填写对应的文件/组件、测试/门禁、产物或运行时证明及状态。
  2. 完成前逐行核对追踪表。
  3. 范围发生变化时,先更新追踪表,确保新增工作不会消失在文字描述中。
  4. 若某需求无法在当前环境验证,明确标记为待验证,并指出能够证明它的确切门禁。

适用场景

  • 多部分需求实现
  • 规格与迁移任务
  • 发布与审计
  • 验收测试驱动任务

限制

测试套件只对其实际断言的需求提供覆盖;测试全部通过并不能证明被省略的需求已经实现。该技能本身不替代测试或验证手段,仅用于组织需求与证据的对应关系。