SuperAPI AI 工具集

ln-23-test-suite-auditor

测试与质量

查看项目

更新于 10-15 23:59

技能介绍

用途:把测试组合当作只读的生命周期与信心系统来审计,判断它能发现哪些重要失败、哪些证据不可信或已过时,以及哪些新增、修改、合并、退役或明确省略能形成最小可持续组合。

主要能力:清点测试运行器、配置、目录、夹具、快照、覆盖率与变异工具;把源码域和关键入口映射到单元、集成、契约、端到端及手工测试;审计产品价值与覆盖,识别仅重复证明语言、框架、数据库、ORM、HTTP 客户端、加密、序列化或库行为的测试;审计隔离与确定性,检查共享数据库、文件系统、环境、进程、网络、缓存、时钟、随机数及全局状态泄漏;审计结构与维护价值,包括孤儿测试、禁用套件、重复夹具、行为化命名、稳定语义定位符、断言强度与假信心。

使用方式:优先用本机文件列表、搜索、清单和测试配置进行清点;用语言服务器或宿主代码智能映射测试与代码关系;通过 shell 执行仓库定义的测试命令;用现有覆盖率工具和报告;对疑似顺序、时间、随机或共享状态依赖,使用重复、乱序、并行或固定种子运行进行诊断;依赖运行器语义时查版本匹配的官方文档。只运行安全的测试与诊断命令,不重写快照、不更新黄金文件、不重新生成夹具、不接受变更输出。

证据与限制:覆盖率只表示执行,不构成证明,重要行为需有断言或可观察判定。删除建议需证明测试基础已过时,或其他证据以同等或更好信任覆盖所有仍需要的失败模式;合并建议需证明存在重复或碎片化覆盖,并保留不同业务场景、判定强度与失败定位。保持组合动作(KEEP、ADD、UPDATE、MERGE、DELETE、NO_TEST)与执行状态(PASS、FAIL、BLOCKED、UNPROVEN、QUARANTINED)分离;NO_TEST 需已有证明、其他控制或明确残余风险接受。默认不要求新登记表,优先用仓库原生路径、行为命名、标签、需求和 CI 证据追溯。未提供的具体命令、支持语言、运行环境、价格或许可信息暂未提供。