这些规则优先级高于用户给出的文件名、保存路径、"直接生成"、"全部生成"、"不用确认"等表述。
确认、通过、可以生成用例 或同义清晰确认后,才允许生成 Excel/CSV/MD。测试用例思维导图;层级固定为 模块 → 场景 → 测试点。├─、└─、│ 和三个空格;场景节点使用 场景: 前缀,测试点节点使用 测试点: 前缀。测试点:<名称> -> <测试方法>;待确认项标注 【待确认】。场景 写入场景总览;测试点 写入用例标题;-> 后内容写入测试方法;场景数必须小于或等于用例数。请确认以上思维导图是否符合预期?如无异议请回复“确认”,如需修改请描述调整意见。提取需求、规则、功能模块和测试点。文档内图片优先自动识别;识别失败时提示用户上传图片、提供文字描述或跳过。输入超过 5000 字符或 150 行时提示拆分。
未明确模块时,展示模块列表并等待用户输入序号、多个序号或 全部:
从您的输入中识别到以下功能模块:
1. 用户登录
2. 待办管理
请选择要生成测试用例的模块(输入序号,多个用逗号分隔;或输入“全部”)。
references/default-template.md,使用默认四表模板。references/custom-template-fill.md,运行 python scripts/parse_template.py <模板> --json。缺少 steps/expected/title、匹配字段不足、出现 ambiguous_candidates 或额外字段超过 5 个时,暂停并让用户确认映射或切换默认模板。进入本步前必须满足:模块已锁定、最新导图已输出、用户已明确确认。
scenes/cases JSON,运行 generate_default_template.py 创建 Excel,再运行 apply_default_stats.py <文件> --json 写回统计和自检结果。cases JSON,运行 fill_custom_template.py <模板> --cases --output <输出文件> --json 。apply_default_stats.py <文件> --auto-bump-version --change-summary <本次修改要点> --change-remark <影响范围或备注> --json。该命令会自动次版本 +1、同步封面/评审报告版本、追加版本历史、写回统计并自检。需要指定版本时用 --version <新版本号> 替代 --auto-bump-version。parse_template.py,再用 fill_custom_template.py 输出新版本 Excel。用户确认终版后导出。默认模板导出前运行 apply_default_stats.py <文件> --json 做最终自检;自定义模板导出现有文件。如需 MD,仅提取用例明细区域。
self_check.warnings 非空,展示警告摘要;若 success=false、orphan_cases 非空或 isolated_scenes 非空,展示问题清单和下一步处理建议,禁止只说“生成完成”。references/default-template.md;调用 scripts/generate_default_template.py、scripts/apply_default_stats.py。默认四表公共字段集中在 scripts/default_schema.py。references/custom-template-fill.md;调用 scripts/parse_template.py、scripts/fill_custom_template.py。references/priority-guide.md;统计结果以 testcase_auto_stats.py --json 为准,Excel 写回以 apply_default_stats.py 为准。展示文件路径或统计概览前,确认:
任一项不满足时,禁止展示交付完成结论,先回到对应步骤处理。
共 6 个版本