使用chatGPT+xmind快速生成测试用例

📋 个人简介

  •  作者简介:大家好,我是凝小飞,软件测试领域作者
  • 支持我:点赞👍+收藏⭐️+留言📝

 最近开始学习和写作,请大家多多支持~

一、背景:

作为测试人员,我们可以使用chatGPT辅助我们从各个维度去扩充测试用例,减少一些基础case的编写和思考过程,有效地节省了一定的时间。但是chatGPT提供的内容格式比较随意,无法让我们快速的生成期望的用例格式,这就需要我们手动粘贴。若能从生成到变成期望的用例格式,例如xmind,输入完提示词,马上能得出测试用例的xmind格式,那将是进一步的便利。

为了进一步探索是否可以达到这种效果,参考了各网友的方案,我尝试出来一版。

步骤是:

1、先给出合适的提示词,让chatGPT生成markdown格式的用例。

这个过程是需要测试人员反复练习的,想要不被AI取代,现在最重要的先把[怎么向chatGPT提问]学会。

可以看看我的上一篇实践:

使用chatGPT辅助编写测试用例_凝小飞的博客-CSDN博客

2、新增一个txt文件,将生成的markdown格式用例粘贴进来。然后将txt文件转成.md格式。

3、用xmind导入即可。

先看结果:

 

二、实现过程

1、首先需要有合理、准确的提示词,经过我的实践,需要明确给chatGPT,“请用markdown格式”制作一份思维导图,中间说明自己的主题和要求,最后“请用代码呈现”。

提示词为:请用markdown格式帮我制作一份思维导图,主题是针对文件上传功能,设计测试用例,要求包括参数校验、等价类划分、边界值划分、异常场景,请用代码呈现

chatGPT的回答:

## 文件上传功能测试用例设计 

- 参数校验
  - 传入参数为空
  - 传入参数为非法数据类型
  - 传入参数格式不正确
  - 传入参数缺失

- 等价类划分
  - 文件大小小于1KB
  - 文件大小1KB到10MB之间
  - 文件大小大于10MB
  - 文件个数
    - 上传一个文件
    - 上传多个文件
  - 文件类型
    - 支持的文件类型
    - 不支持的文件类型

- 边界值划分
  - 文件大小为0KB
  - 文件大小超过最大允许大小
  - 文件大小等于最大允许大小

- 异常场景
  - 网络中断
  - 上传过程中服务器崩溃
  - 中途取消上传
  - 多次上传同一个文件

是准markdown格式了。

2、本地新建一个txt文件,把内容粘贴进来并保存为markdown文件格式,.md

 

 3、打开xmind,选择:文件-导入-markdown

最后结果就出来了,测试人员可以在这个基础上根据个人经验,进一步扩写。

 三、下一步计划

有了这个研究基础,下一步可以考虑,做个服务,前端负责给出各种测试用例需要考虑的维度选项,然后通过选择生成测试用例相关的提示词,后端调用chatgpt服务,并将返回的markdown格式生成xmind文件。就可以更进一步的解放双手啦。

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凝小飞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值