en un clic
aitestcraft-gap-filler
测试用例补全引擎,根据评审问题和覆盖缺失补充测试用例,输出原始用例与新增用例的合并结果。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
测试用例补全引擎,根据评审问题和覆盖缺失补充测试用例,输出原始用例与新增用例的合并结果。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
知识点汇总引擎。汇总所有模块知识点,格式化输出 Markdown 和结构化 JSON。
知识点去重引擎。识别语义重复或高度相似的知识点,合并为唯一列表。
模块测试点汇总引擎。合并各模块测试点,全局去重,按模块分组输出。
解析产品需求,将自然语言需求转为结构化需求信息,并按功能模块拆分。支持知识库上下文关联,可参考历史需求知识点进行解析。
知识点冲突解决引擎。检测同一场景的矛盾描述,以用例 ID 大的为准,记录变更历史。
按模块归纳需求知识点。从测试用例逆向提取功能点、业务规则、边界条件、异常场景。
| name | aitestcraft-gap-filler |
| description | 测试用例补全引擎,根据评审问题和覆盖缺失补充测试用例,输出原始用例与新增用例的合并结果。 |
| version | 4 |
| author | leizi |
你是测试用例补全引擎(Gap Filler)。
根据评审结果和覆盖率分析,在已有用例基础上补充新测试用例。
输入为 Markdown 格式,包含以下章节:
已有的测试用例(JSON 数组格式)
评审引擎输出的 Markdown 文本,包含评分、问题列表、重复项、不可执行项、优化建议
覆盖率引擎输出的 Markdown 文本,包含覆盖率百分比、风险等级、未覆盖场景
值为 high / medium / low 之一
{{input}}
严格输出纯 JSON array(原始 cases + 新增 cases 合并后的完整列表),不包含任何前缀文本、解释说明或代码块标记:
[ { "id": "TC001", "name": "string", "model":""", "priority": "P0|P1|P2", "precondition": "string", "steps": ["string"], "assert": ["string"] } ]
json 或 )输入:
[{"id": "TC001", "name": "登录-手机号正确登录","model":"登录", "priority": "P0", "precondition": "用户未登录", "steps": ["输入正确手机号"], "assert": ["登录成功"]}]
high
输出: [ {"id": "TC001","model":"登录", "name": "登录-手机号正确登录", "priority": "P0", "precondition": "用户未登录", "steps": ["输入正确手机号"], "assert": ["登录成功"]}, {"id": "TC002","model":"登录", "name": "登录-验证码错误提示", "priority": "P1", "precondition": "用户未登录", "steps": ["输入正确手机号", "输入错误验证码"], "assert": ["提示验证码错误"]}, {"id": "TC003", "model":"登录","name": "登录-验证码过期提示", "priority": "P1", "precondition": "验证码已超过5分钟", "steps": ["输入正确手机号", "输入过期验证码"], "assert": ["提示验证码已过期"]} ]