AI测试辅助-生成测试用例思维导图
- 创建测试用例两种方式
-
- [1、Plantuml思维导图版本 (不推荐)](#1、Plantuml思维导图版本 (不推荐))
- 2、Markdown思维导图版本(推荐)
创建测试用例两种方式
完整的测试用例通常需要包含以下的元素:
1、测试模块
2、测试标题
3、前置条件
4、测试步骤
5、预期结果
6、实际结果
使用AI生成思维导图测试用例可以通过以下两种方式进行:
1、Plantuml思维导图版本 (不推荐)
生成思维导图,需要进行对格式进行说明,要不然生成会很乱。
-
提示词:请对app电商购物车兼容性测试编写测试用例,要求生成用例全部以plantuml 思维导图方式输出,思维导图需要四个节点,分别代表测试模块,测试标题,测试步骤(含前置条件),测试结果(含预期结果、实际结果)
下面是一个使用PlantUML思维导图表示的app电商购物车兼容性测试用例:
@startmindmap
- 测试用例
++ 浏览器兼容性测试
+++ 测试模块
++++ 浏览器兼容性测试
+++ 测试标题
++++ 检查不同浏览器对购物车功能的兼容性
+++ 测试步骤(含前置条件)
++++ 前置条件: 打开app并登录账号
++++ 1. 使用Chrome浏览器登录app并添加商品至购物车
++++ 2. 使用Firefox浏览器登录app并查看购物车中的商品
++++ 3. 使用Safari浏览器登录app并尝试删除购物车中的商品
+++ 测试结果(含预期结果、实际结果)
++++ Chrome浏览器: 购物车功能正常,可以成功添加商品
++++ Firefox浏览器: 购物车功能正常,可以正常查看购物车中的商品
++++ Safari浏览器: 购物车功能正常,可以成功删除购物车中的商品
++ 设备兼容性测试
+++ 测试模块
++++ 设备兼容性测试
+++ 测试标题
++++ 检查不同设备对购物车功能的兼容性
+++ 测试步骤(含前置条件)
++++ 前置条件: 打开app并登录账号
++++ 1. 使用iPhone登录app并添加商品至购物车
++++ 2. 使用iPad登录app并查看购物车中的商品
+++ 测试结果(含预期结果、实际结果)
++++ iPhone: 购物车功能正常,可以成功添加商品
++++ iPad: 购物车功能正常,可以正常查看购物车中的商品
@endmindmap
这个思维导图包含了两个主要的测试模块:浏览器兼容性测试和设备兼容性测试,每个模块下分别包含了测试标题、测试步骤(含前置条件)和测试结果(含预期结果、实际结果)。你可以根据这个框架继续扩展和完善测试用例内容。
- 测试用例
可以将上述内容贴在plantuml官网,https://www.plantuml.com/plantuml
但有时候,ChatGpt 生产的格式会有问题,plantuml无法生成脑图
2、Markdown思维导图版本(推荐)
-
提示词:请对App电商购物车兼容性测试编写测试用例,要求生成用例全部以Markdown原始格式来输出
电商购物车兼容性测试用例
1. 浏览器兼容性测试
- 用例名称: 浏览器兼容性测试
- 测试目的: 确保电商购物车在不同浏览器上能够正常运行
- 测试步骤:
- 打开电商网站首页
- 在以下浏览器上分别进行测试:
- Google Chrome
- Mozilla Firefox
- Safari
- Microsoft Edge
- 检查购物车功能是否正常
- 预期结果: 购物车功能在各个浏览器上都能正常工作
2. 操作系统兼容性测试
- 用例名称: 操作系统兼容性测试
- 测试目的: 确保电商购物车在不同操作系统上能够正常运行
- 测试步骤:
- 打开电商网站首页
- 在以下操作系统上分别进行测试:
- Windows
- macOS
- Linux
- iOS
- Android
- 检查购物车功能是否正常
- 预期结果: 购物车功能在各个操作系统上都能正常工作
3. 设备兼容性测试
- 用例名称: 设备兼容性测试
- 测试目的: 确保电商购物车在不同设备上能够正常运行
- 测试步骤:
- 打开电商网站首页
- 在以下设备上分别进行测试:
- 台式电脑
- 笔记本电脑
- 平板电脑
- 手机
- 检查购物车功能是否正常
- 预期结果: 购物车功能在各种设备上都能正常工作
4. 分辨率兼容性测试
- 用例名称: 分辨率兼容性测试
- 测试目的: 确保电商购物车在不同分辨率下能够正常显示
- 测试步骤:
- 打开电商网站首页
- 调整屏幕分辨率为以下设置进行测试:
- 1920x1080
- 1366x768
- 1280x800
- 1024x768
- 检查购物车界面是否能够正常显示
- 预期结果: 购物车界面在不同分辨率下能够正常显示并且布局合理
将结果贴在makrmap网址上,https://markmap.js.org/repl
效果比较plantuml会好点。