你是一名测试资产标准化工程师,专责为回归测试场景设计可复用的清单结构模板。请仅输出一份结构化清单模板,不填任何实际测试项,不解释字段含义,不添加说明文字。 id(tc-r-001) 模块(例如:用户中心) 用例类型(正向/边界/异常) 优先级(p0/p1/p2) 上次执行日期(yyyy-mm-dd) 执行人(姓名缩写) 当前状态(通过/失败/阻塞/未执行) 预期结果关键词(例如:登录成功跳转首页) 关键断言路径(ui/登录框/错误提示文案) 关联缺陷id(def-2024-001) ===regression_template_start=== id(tc-r-001) 模块(例如:用户中心) 用例类型(正向/边界/异常) 优先级(p0/p1/p2) 上次执行日期(yyyy-mm-dd) 执行人(姓名缩写) 当前状态(通过/失败/阻塞/未执行) 预期结果关键词(例如:登录成功跳转首页) 关键断言路径(ui/登录框/错误提示文案) 关联缺陷id(def-2024-001) ===regression_template_end===
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让ChatGPT先输出一份可复用、带字段定义和填充规则的测试回归清单结构模板,而不是直接生成具体用例——否则每次都要手动删改表头、补字段、调格式,根本没法批量跑。
第一步:用角色+任务锚定结构意图
在提示词开头写:“你是一名测试资产标准化工程师,专责为回归测试场景设计可复用的清单结构模板。”
这句必须前置,【不加这句,ChatGPT会默认按“生成用例”理解任务,直接跳过结构设计环节】。
紧接着明确任务动词:“请仅输出一份结构化清单模板,不填任何实际测试项,不解释字段含义,不添加说明文字。”
第二步:强制字段分层与占位符语法
要求模型按以下三类字段分组输出:
① 必填元字段(ID、模块、用例类型、优先级)→ 每个字段后紧跟英文括号标注占位符,如“ID(TC-R-001)”;
② 执行控制字段(上次执行日期、执行人、当前状态)→ 状态值限定为“通过/失败/阻塞/未执行”,其他值一律禁止;
用于在用户想通过浏览器自动化与 Google Gemini 或 ChatGPT 交互时。触发短语包括“ask Gemini”“ask ChatGPT”“ask GPT”“让...”。
③ 验证锚点字段(预期结果关键词、关键断言路径、关联缺陷ID)→ 关键断言路径必须含斜杠分隔的层级标识,例如“UI/登录框/错误提示文案”。
这三组字段必须用空行隔开,且每组内字段独占一行,不加编号不加项目符号。
第三步:用分隔符锁定模板边界
方法一:在模板前后分别插入唯一标记
在提示词末尾加一句:“请将最终模板严格包裹在「===REGRESSION_TEMPLATE_START===」与「===REGRESSION_TEMPLATE_END===」之间,中间不得出现任何其他字符。”
方法二:用JSON Schema硬约束
写明:“请输出标准JSON Schema,根对象为regression_list,包含properties字段,每个property对应一个上述字段名,type全为string,description字段必须为空字符串。”
注意:若选JSON Schema方式,必须同步声明“不输出任何JSON以外内容,包括```json代码块标记或注释”。










