目录
📋 个人简介
- 作者简介:大家好,我是凝小飞,软件测试领域作者
- 支持我:点赞👍+收藏⭐️+留言📝
最近开始学习和写作,请大家多多支持~
一、背景:
最近想研究一下如何用chatGPT辅导测试编写测试用例,看下是否真的可以节省人力,解放测试的双手。如下是我实践的过程。
首先选取一个测试场景,我的题目是:
调用第三方接口开票,返回发票明细及附件的功能,编写测试用例
一、问答1.0版
首先我问的比较简单:
我:针对调用第三方接口开票,返回发票明细及附件的功能编写测试用例
chatGPT回答:
以下是一个可能的针对调用第三方接口开票、并返回发票明细及附件的测试用例:
测试用例编号:TC001 测试用例标题:调用第三方接口开票
测试目的:测试第三方接口是否能够成功开具发票,并且能够返回发票明细及附件。
测试前提条件:
- 已经注册并申请了第三方开票接口的账号和密钥。
- 已经安装并配置好了能够调用该接口的程序和环境。
测试步骤:
- 输入有效的开票请求,包括发票类型、开票金额、开票日期、购方信息、销方信息等。
- 调用第三方接口进行开票,并等待返回结果。
- 检查返回结果是否正确,包括发票号码、开票日期、开票金额、购方信息、销方信息等是否与开票请求一致,发票明细是否正确,附件是否能够下载并正确打开。
测试预期结果:
- 第三方接口能够成功开具发票,并且能够返回发票明细及附件。
- 返回的发票信息和附件与开票请求一致,并且附件能够正确下载并打开。
备注:
- 如果发票信息不正确或者返回的附件无法打开,需要检查是否是请求参数或者接口配置的问题。
- 如果第三方接口无法正常开票或返回结果,需要检查接口服务器是否正常运行,或者联系接口提供商处理
点评:除了必要条件,测试前提、测试步骤和测试结果之外,涉及到的真正用例:输入有效的开票请求,包括发票类型、开票金额、开票日期、购方信息、销方信息等。这个用例水平太浅,看来是需要更多的prompt。
二、问答2.0版
有了第一版的实践,我决定给它更多的条件输入
2.1 问答2.1
我:以上测试用例,进一步考虑异常场景
chatGPT回答:
以下是针对调用第三方接口开票、