乐于分享
好东西不私藏

测试工程师必备:如何根据文档/文字/截图生成Excel格式的测试用例的Skill

测试工程师必备:如何根据文档/文字/截图生成Excel格式的测试用例的Skill

以前我写测试用例是这样的:
  • 打开Excel,从表头开始逐行填写
  • 前置条件、测试步骤、预期结果…一个个敲
  • 正常场景、异常场景、边界值,一个不敢漏
  • 一个模块的用例,从写完到整理,花了2小时

现在我写测试用例是这样的:

告诉AI需求,AI生成初稿→ 我修改完善,喂给AI学习→ AI掌握我的习惯,提炼专属SKILLS→ 以后AI生成的用例,直接就能用

实测:从2小时压缩到20分钟。

以下为AI自动生成的测试用例:

一、初次上手:让AI快速生成测试用例初稿

刚开始不用追求完美,先让AI完成初稿,节省基础编写时间。

操作很简单,把核心需求清晰告知AI即可:

万能提示词

请根据以下需求,生成完整的测试用例Excel表格需求内容:[粘贴需求文档/功能说明/截图描述]要求:- 包含:用例编号、测试模块、前置条件、测试步骤、测试数据、预期结果、优先级- 覆盖:正常场景、异常场景、边界值场景- 格式:Excel表格形式,用Markdown表格输出

AI会快速输出一版完整的测试用例。这一步的核心是快速产出初稿,把测试人从重复的码字工作中解放出来。

这时候的用例大概率不够精准,可能遗漏业务细节、优先级划分不合理,没关系,接下来我们进行精细化打磨。

二、精雕细琢:检查、修改、完善测试用例

AI生成的初稿只是毛坯房,想要住得舒心,必须亲自装修整改。这一步是贴合个人思维、贴合业务的关键,不能省略。

拿到AI初稿后,从这几个维度逐项核查:

1. 业务合规性

  • 核对是否符合项目业务逻辑
  • 剔除不符合需求的场景
  • 补上AI遗漏的核心业务场景、隐性规则
  • 比如:登录验证码超时、密码错误锁定账号等项目特有规则

2. 格式统一性

  • 统一用例格式
  • 优先级标注方式、步骤描述话术、数据格式
  • 改成自己和团队惯用的样式

3. 覆盖完整性

  • 检查是否覆盖:正常流、异常流、边界值、容错场景、权限场景
  • 避免出现核心场景缺失

4. 冗余精简性

  • 删除重复、无效的用例
  • 合并相近场景
  • 让用例更干练

5. 可执行性

  • 测试步骤要通俗易懂、可落地
  • 测试数据要具体
  • 预期结果要清晰明确
  • 杜绝模糊表述

修改完毕后,这份用例就是带有你个人测试思路、符合项目规范的成品。

三、反向训练:把修改后的用例喂给AI学习

这是让AI”开窍”的核心一步,不是让AI单纯复述,而是让它学习你的测试逻辑、编写风格。

万能学习指令

这是我修改完善后的测试用例,请仔细学习我的编写风格:1. 优先级划分标准:[比如P0=核心功能、P1=重要功能、P2=辅助功能]2. 场景覆盖思路:[比如登录要覆盖:正常登录、账号错误、密码错误、空输入、SQL注入...]3. 用语习惯:[比如步骤描述用"点击"而不是"操作",用"验证"而不是"检查"...]4. 格式要求:[比如前置条件独立字段、预期结果明确到具体值...]请牢记这套测试规范,后续生成用例必须严格遵循。

不要只喂一个场景,尽量多提供几个不同模块、不同类型的用例,比如:

  • 登录模块
  • 注册模块
  • 订单提交
  • 数据查询

AI学习的样本越多,对你的思路拿捏就越精准,后续生成的用例越贴合你的风格。

四、反复磨合:让AI提炼专属的测试用例编写SKILLS

经过多轮测试、修改、投喂学习,AI已经基本掌握你的测试习惯。这时候直接让AI根据你的用例,提炼一套专属的编写技巧

万能指令

结合我提供的多份测试用例,总结一套符合我思路的测试用例编写技巧,包含:1. 场景设计原则:正常/异常/边界/容错/权限如何覆盖2. 格式规范:字段命名、格式模板、优先级定义3. 覆盖要求:哪些场景必须覆盖,哪些可以省略4. 精简原则:重复用例如何合并,无效用例如何剔除5. 编写话术:步骤描述、预期结果的标准表述方式形成一套完整的执行规范,后续生成用例严格按此执行。

AI会快速整合所有学习到的内容,输出一套专属的测试用例编写SKILLS。这份技巧不是网上通用的模板,而是完全贴合你工作习惯、适配项目需求的定制化内容。

五、查漏补缺:完善技巧,补齐核心要点

AI提炼的技巧可能不够全面,缺少测试工作中关键的细节要求,我们需要进一步补充完善,让技巧更实用、更严谨。

重点补充这些内容:

1. 测试覆盖度要求

  • 明确必须覆盖:需求点、边界值、异常输入、容错处理、权限控制、兼容性场景
  • 杜绝漏测

2. 冗余用例管控

  • 制定合并规则、剔除标准
  • 避免重复用例,控制用例数量
  • 提升执行效率

3. 进阶编写方法

  • 等价类划分法的运用时机
  • 场景法的运用时机
  • 错误推测法的运用时机
  • 用例粒度把控
  • 异常场景设计思路

4. 团队规范适配

  • 加入团队共用的格式、命名、评审要求
  • 方便后续协作

让AI根据补充的信息,重新优化完善这套SKILLS,形成最终版的、可直接复用的测试用例编写规范。

六、实战验证:用专属SKILLS生成测试用例

规范打磨完毕,最后一步就是实战检验,看看这套定制化技巧效果如何。

验证指令

请按照以下测试用例编写技巧,为[新功能模块]生成完整的测试用例:[粘贴你的专属SKILLS]要求:- 严格遵循规范- 保证覆盖度- 保证精简性- 保证可执行性

这时候你会发现,AI生成的用例和自己手写的风格高度一致:

  • 业务贴合度高
  • 格式规范
  • 场景全面

几乎不用大面积修改,只需要做少量微调即可使用。

写在最后

AI不是用来替代测试人的,而是用来提升工作效率的神器

比起盲目用AI生成模板化用例,训练AI贴合自己的思维,打造专属技巧,才是最高效的用法。

从初稿生成 → 手动打磨 → AI学习 → 提炼技巧 → 完善规范 → 实战复用,这套流程走下来:

  • 大幅缩短测试用例编写时间
  • 保证用例质量
  • 告别重复内耗
  • 把精力放在更核心的测试设计和缺陷挖掘上

测试同学们,快去试试这个方法,让AI成为你的专属测试帮手,轻松搞定测试用例编写!

想要此份编写测试用例Skill的同学们关注并评论区留言:666 免费获取哦~

AI写SQL,测试数据从0到1

适合软件测试工程师的AI工具组合(直接抄作业)

AI编写的测试用例可用度能有多少?30%?60%?80%?

你也有好用的AI测试技巧吗?欢迎在评论区交流分享~