SuperAPI AI 工具集

test-case-writing

测试与质量

查看项目

更新于 10-16 10:21

技能介绍

用途:从需求文档、Bug 报告或代码编写人工执行的手动用例文件(markmap 格式),并抽取机器可读的 Test Case Schema 供下游 Skill 消费。落盘产物为 {项目}/测试用例_markmap.md(唯一人工维护源)与 {项目}/测试用例.schema.yaml(单向抽取)。

主要能力:开工先索取代码仓库(地址、分支/tag、改动范围),代码作为功能事实基线;执行代码探索四步(定位概览、git diff 改动盘点、派只读 Explore 代理按清单全面审查、风险分级转为回归用例 Cx/Dn);按需求澄清流程处理歧义;按状态机、等价类边界、权限、参数矩阵等方法组织用例;用例标 P0/P1/P2 优先级并做模块与维度核对;定稿后可运行 validate_schema.py 校验 Schema。

使用方式:按阶段推进——索取代码、输入研读与范围界定、需求澄清、用例编写、写时抽查审查、定稿与 Schema 抽取;增量更新时基于 git diff 做影响分析,标记 [已变更]/[已废弃]/[需新增] 并重新抽取 Schema。

适用场景:有代码仓库基于实现写用例;据 PRD、技术设计、API 文档编写;据 Bug 报告写回归用例;需求变更增量更新。

限制:不做端到端编排、系统性需求建模、策略决策、事后独立审查、自动化测试代码、回归范围判断;无代码且无文档时无法写用例。无 UI 后端功能需写为测试-开发协作清单。具体安装命令、收费与价格信息暂未提供。