SuperAPI AI 工具集

ln-42-acceptance-test-builder

测试与质量

查看项目

更新于 10-16 06:23

技能介绍

用途:围绕明确需求交付一份最小且可信的验收测试组合,通过用户或外部系统可观察的边界来验证行为。它只修改已批准的测试与测试文档,可进行有依据的新增、更新、合并和删除,但不修复产品代码,也不承担代码审计职责。

主要能力:先确定变更边界,读取仓库说明并检查 Git 状态与用户改动;识别项目原生测试运行器、目录结构、夹具与 CI 调用方式;把每条需求映射到可证明它的边界(UI、API、CLI、消息、集成、文件或持久状态)。随后设计可复现的验收证据,确定受保护结果、缺陷类别、独立判定依据与清理方式,并对每条受影响测试给出保留、新增、更新、合并、删除或不做测试的组合决策。实施阶段按既有项目布局创建或更新测试,在批准范围内执行合并与删除,避免遗留被取代的夹具、快照或注册项;执行阶段先跑最小受影响场景,再跑相关套件与仓库门禁,并保留首次失败输出、种子、请求响应、截图或持久状态等复现材料。

使用方式:依据仓库定义的命令运行测试,使用项目原生编辑工具与生成器;外部契约以版本匹配的官方文档为准,无法核实时标记为未验证,不猜测判定依据。禁止对生产或未批准的外部目标运行验收测试,不部署、不发布、不迁移共享数据、不轮换凭据,也不为了让测试通过而接受被改动的输出。

适用场景:需求已明确、有可观察契约、需要维护验收测试组合并保留可信执行证据的仓库级工作。

限制:没有安全目标、可靠预期契约或可分离工作区时应阻塞;工具失败、读取或委派都不算证据;跳过或全部跳过的输出不能证明验收;该技能结果不认证产品正确性。具体价格、平台支持与安装方式暂未提供。