SuperAPI AI 工具集

ln-51-acceptance-test-builder

测试与质量

查看项目

更新于 10-16 06:23

技能介绍

用途:为给定需求交付最小且可信的验收测试组合,通过用户或外部系统可观察的边界验证行为。只修改已批准的测试与测试文档,可新增、更新、合并或删除测试,但不修复产品代码。

主要能力:建立变更边界,读取仓库说明并检查 Git 状态;识别项目原生测试运行器、目录布局、夹具与 CI 调用;盘点受影响的既有测试及其断言依据;将需求映射到 UI、API、CLI、消息、集成、文件或持久状态等可证明边界。设计可复现证据,定义受保护结果、缺陷类别、准备、动作、终态、独立断言、预期证据与清理。在测试范围内实现,使用行为化命名与失败信息,复用维护中的夹具,保证可重跑与幂等。执行并保留证据,记录命令、工作目录、环境、版本、退出状态、时长与产物,保留首次失败输出。

使用方式:按清单推进,每项标记 PENDING、PROVEN、CLEARED 或 UNPROVEN;返回前解决所有 PENDING,只统计 PROVEN 与 CLEARED。按结果与显式选择确定主工作流。最终按 Result、Scope、Evidence、Verification、Completion 顺序报告,使用 DELIVERED、PARTIAL、BLOCKED 判定。

适用场景:需要为需求建立或维护验收测试、评估测试组合取舍、验证可观察行为并保留可复现证据时。

限制:不得对生产或未批准的外部目标运行验收测试;不得部署、发布、迁移共享数据或轮换凭据;不得编辑产品代码、弱化断言、无依据放宽超时、跳过失败用例或重新生成预期产物以求通过。外部契约需版本匹配的官方文档,否则标记 UNVERIFIED。无安全目标、可靠预期契约或可分离工作区时返回 BLOCKED。具体安装命令与价格暂未提供。