前言来自于:黑马程序软件测试课程
对标AI工具 :文心一言,通义千问,deepseek
AI如何去应用到软件测试中
一、需求分析
AI:分析以下需求,提取需求点
需求:
账号:必填,已经注册手机号或邮箱
密码:必填,注册账号的密码
验证码:正确且未过期
AI:评审以下需求,并提出不足之处。
需求:
账号:必填,已经注册手机号或邮箱
密码:必填,注册账号的密码
验证码:正确且未过期
二、测试计划
角色:你是一名测试工程师
指示:根据以下需求,编写测试计划与方案。
需求:XXX
要求:
1、方案中包含测试策略、风险评估
2、测试周期4天
3、测试人员8人
三、测试用例
3.1挖掘测试点
备注:挖掘测试点建议用通义千问
截图+需求文字,去挖掘测试点
你是一名软件测试工程师,挖掘测试点
请帮我分析以下需求中的测试点
需求:
xxxx
根据以下需求,编写测试计划与方案。
需求:
xxxx
请对以下需求设计测试用例
需求:XXXX
输入:参考用例8大要素
输出:使用excel表格形式
经常也使用的模版
请对以下需求设计测试用例
需求:XXXX
输入:参考用例模版:模块 前置条件 用例类型 用例名称 操作步骤 预期结果 优先级
输出:使用excel表格形式
3.2测试用例模版
备注:生成测试用例建议用deepseek
经常也使用的模版
需求点内容(按顺序自动粘贴)
请对以下需求点设计测试用例
输入:参考用例模版:模块、前置条件、用例类型、用例名称、操作步骤、预期结果、优先级
输出:使用excel表格形式,操作步骤的点用</br>表示,操作步骤要求不拆分单元格
请对以下登录模块测试点设计测试用例
测试点:
xxxxx
输入:参考用例8大要素
输出:使用excel表格形式
四、用例执行
4.1环境搭建
要的东西:
容器:docker
操作系统:centos7
jdk: jdk16 I
应用服务器:nginx
数据库:mysql、redis
请帮我生成以下需求环境部署文档
需求:
容器:docker
操作系统:centos7
jdk:jdk16
应用服务器:nginx
数据库:mysql、redis
4.2冒烟用例
冒烟用例:
请对以下需求,生成冒烟测试用例
需求:
账号:必填,已经注册手机号或邮箱
密码:必填,注册账号的密码
验证码:正确且未过期
输出:参考测试用例8大要素模板
输出:使用excel表格输出
4.3缺陷预判
请对以下需求预测下缺陷
需求:
账号:必填,已经注册手机号或邮箱
密码:必填,注册账号的密码
验证码:正确且未过期
五、测试报告
请根据以下关键信息,编写测试报告
关键信息:
项目;轻商城
测试目标:登录、购物车、支付、下单、商品详情页、会员管理、库存管理
测试范围:黑盒测试
总用例数:837条
执行用例数:837条
总缺陷数:350条 1级缺陷43条2级缺陷127条3级缺陷150条其他30条
缺陷修复:1级bug100%,2级bug100%,3级bug98%,其他剩余3条。
测试人员:10人
测试周期:4天
备注:来自于黑马课程学习资料
六、其他补充
1、写用例时,用ocr识别信息,但是要把信息存到一行
给末尾加、将信息存到一行
用到的AI工具:豆包
https://www.doubao.com/
七、常用的AI生成用例的格式
请对以下需求设计测试用例
输入:参考用例模版:标题 目录 负责人 前置条件 步骤描述 预期结果 关联需求 优先级 类型 标签
输出:使用excel表格形式,,操作步骤的点用</br>表示,操作步骤要求不拆分单元格
不知道怎么回事,文心一言变成智障了,生成的信息一团乱,我试了几个AI工具,暂时豆包还行
八、编写用户操作手册
1、你是一名软件测试工程师,请帮我写一下用户操作手册,要求精简,可操作性高
备注:截取相关的图片和产品说明,把上面的内容贴到豆包,选择:深度思考
2、写完之后导出pdf格式,用豆包去校验写的是否有问题
这个是一篇用户操作手册,帮我检查一下是否有语句不通,错别字,表述不合理
思路:
1、截图给豆包,让提炼测试点
2、把所有的测试点让豆包整理好
3、让豆包给生成测试用例
4、修改和调整测试用例,导入到测试工具内