当前位置:   article > 正文

软件测试/测试开发/人工智能丨 利用ChatGPT编写测试用例_chat gpt人工智能编写用例

chat gpt人工智能编写用例

点此获取更多相关资料

简介

测试用例是测试人员的核心工作内容,是测试人员思想的“实现类”,其充分体现了测试的思路,可以为后续的测试行为提供指导,是测试人员了解业务的重要根据和质量之根本。如果测试用例设计得不完成,出现了遗漏,那么通常是会出现大家不想看到的后果,如漏测、线上Bug不断等。——引用自《饿了么质量体系搭建实战》

一个测试用例通常包含以下要素:

  • 测试模块

  • 测试标题

  • 前置条件

  • 测试步骤

  • 预期结果

  • 实际结果

当然,有些测试用例可能还包含执行人等,可以根据自己的公司的需求,定义好测试用例的格式要求。

实践演练

那么如何让ChatGPT自动生成测试用例呢?

  1. 要把对应的需求信息给到ChatGPT。

  2. 规定好用例的格式。

  3. 规定好用例的输出格式,减少调整的成本。

假设以下是我们的需求内容:

在Web界面上添加一个搜索按钮,要求能够做到关键词精确匹配与模糊匹配。

那么我们的提示词可以如此编写:

  • 提示词:我是一个测试工程师,这是我收到的需求信息:在Web界面上添加一个搜索按钮,要求能够做到关键词精确匹配与模糊匹配。要求根据以上的需求生成测试用例。要求测试用例包含以下信息:测试模块、测试标题、前置条件、测试步骤、预期结果、实际结果。测试用例输出的格式使用Markdown的表格格式。

根据您提供的需求,以下是两个测试用例示例,分别覆盖了关键词精确匹配和模糊匹配。测试用例的格式采用Markdown表格格式。

测试用例 1:关键词精确匹配

测试模块测试标题前置条件测试步骤预期结果实际结果
搜索按钮关键词精确匹配Web界面已加载1. 打开Web界面
2. 定位搜索按钮并点击
3. 输入关键词
4. 执行搜索
出现与关键词精确匹配的结果实际结果与预期结果相符

测试用例 2:模糊匹配

测试模块测试标题前置条件测试步骤预期结果实际结果
搜索按钮模糊匹配Web界面已加载1. 打开Web界面
2. 定位搜索按钮并点击
3. 输入模糊关键词
4. 执行搜索
出现与关键词模糊匹配的结果实际结果与预期结果相符

我们需要将测试用例整合起来,这样好做用例的归档处理,可以进一部分输入我们的提示词

  • 提示词:请帮我将这两个表格整合起来,并且在表格内补充异常输入、搜索结果为空的用例。
测试模块测试标题前置条件测试步骤预期结果实际结果
搜索按钮关键词精确匹配Web界面已加载1. 打开Web界面
2. 定位搜索按钮并点击
3. 输入关键词
4. 执行搜索
出现与关键词精确匹配的结果实际结果与预期结果相符
搜索按钮模糊匹配Web界面已加载1. 打开Web界面
2. 定位搜索按钮并点击
3. 输入模糊关键词
4. 执行搜索
出现与关键词模糊匹配的结果实际结果与预期结果相符
搜索按钮异常输入Web界面已加载1. 打开Web界面
2. 定位搜索按钮并点击
3. 输入特殊字符
4. 执行搜索
显示输入格式错误提示实际结果与预期结果相符
搜索按钮搜索结果为空Web界面已加载1. 打开Web界面
2. 定位搜索按钮并点击
3. 输入不存在的关键词
4. 执行搜索
显示无匹配结果提示实际结果与预期结果相符

以上就是整合后的ChatGPT的回复,我们只需要将Markdown格式的用例,粘贴到Excel中,即可将测试用例进行归档。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/199493
推荐阅读
相关标签
  

闽ICP备14008679号