SuperAPI AI 工具集

test-codebase

测试与质量

查看项目

更新于 10-15 16:42

技能介绍

用途:该技能用于执行验证导向的测试工作,并把结果转化为 findings(发现记录)。它可运行或检查现有测试、定向复现步骤、文档与运行时行为,优先采用能验证疑似行为的最小测试或复现范围。

参数:接受提示中的可选 path 与 depth。depth 可选 shallow 或 deep,默认 depth=deep。path 为可选,若提供则作为本地设计或 findings 目录;若省略则从分支、子系统或匹配文档推断,并在开始前说明推断值,默认 path=infer。

工作流程:先确认有效变量(path、depth、相关测试环境或约束、分支与子系统和关注领域),再选择验证面:优先使用相关现有测试,必要时补充定向复现或冒烟执行;随后执行或检查选定测试与复现步骤;若执行被环境阻止,必须明确记录阻塞及其影响,不得假装测试已运行。最后把损坏行为、不稳定行为、缺失覆盖、缺失断言、环境缺口和发布风险写入活动 findings 记录,路径为 path/findings.md。需要评审或实现时,使用 triage-findings 处理后续问题与规划,使用 resolve-findings 处理修复路径明确的情况。

规则与限制:本技能是验证导向,不得把静态代码阅读当作测试执行;当窄范围验证足够时,不要跑整个测试套件。所需共享参考为 ../shared/references/findings.schema.md 与 ../shared/references/findings.lifecycle.md。其他收费、平台或效果信息暂未提供。