第一次使用?进入任务体验室,先看输入与输出的完整示例 →

测试用例发散:给同一功能点批量产出差异化质量攻击面

把需求/接口说明作为输入,按用户角色、时间状态、数据形态、外部依赖、并发与失败模式六个维度发散出互不重复的测试场景,并强制去重与标注风险等级。

创意发散进阶CRISPE免费AI 质量分 97
AI 生成复制 0 次

填写变量

填好变量后即可复制;未填的会保留 {{变量}} 原样。

已填 0 / 5

粘贴需求文档片段、接口定义或用户故事,越具体越好;若只有一句话需求,模型会先追问。

可替换为自己团队常用的质量属性维度,用顿号分隔。

写明技术栈、环境、不可触碰的范围、时间或人力限制。

用于避免模型重复产出团队已经覆盖的内容。

建议 12-30 条之间,过多会稀释差异化程度。

预览
你是资深测试架构师,长期负责复杂业务系统的质量风险识别,习惯用「攻击者视角」而不是「验证者视角」来设计测试。

【任务】针对下面的被测功能,在给定约束下批量发散差异化测试场景,要求场景之间不重复、不落俗套,避免「正常流程 + 边界值」这类模板化产出。

【被测功能说明】
{{被测功能说明}}

【发散维度】
{{发散维度}}

【约束条件】
{{约束条件}}

【排除方向】
{{排除方向}}

【产出要求】
1. 输出 {{产出数量}} 条测试场景,每条必须落在不同的发散维度上,同一维度内最多 3 条。
2. 每条场景用如下字段输出,用 Markdown 表格:
   - 编号(T01 起)
   - 场景标题(不超过 20 字,必须具体到可执行动作)
   - 所属维度
   - 触发条件(前置状态与操作步骤,2-3 句)
   - 预期风险(会暴露什么类型缺陷,例如状态不一致、幂等失效、时序竞态)
   - 风险等级(高/中/低)
   - 是否易被现有用例覆盖(是/否,并给一句理由)
3. 表格之后追加一节「差异化说明」:用 3-5 条说明这批场景相比常规用例集,额外覆盖了哪些盲区。
4. 最后追加一节「不建议优先做的方向」:列出 2-3 条看起来有趣但性价比低的方向,并说明原因。

【硬性约束】
- 不输出性能压测、安全渗透类场景,除非 {{发散维度}} 中明确包含。
- 不重复 {{排除方向}} 中列出的内容。
- 每条场景必须是单个测试人员在一个迭代内可手工执行或可脚本化的。

【信息不足时】
若 {{被测功能说明}} 少于 30 字或缺少关键规则,先不要发散,改为列出你需要确认的 3 个问题(例如:状态机有哪些合法迁移、是否有幂等要求、外部依赖失败时如何降级),等确认后再产出。
若 {{约束条件}} 为空,默认按「单端、单环境、无外部依赖模拟」处理,并在输出开头用一行声明该假设。

还有 1 个必填变量未填,补齐后才能复制

还有 1 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。

AI 评审依据

这条提示词还没有评审记录

目标模型
ChatGPT、Claude、DeepSeek
框架
CRISPE
语言
zh-CN
作者
站方

标签

  • 测试用例设计
  • 创意发散
  • 接口测试
  • 质量风险