AI 赋能软件测试
测试流程:
- 需求分析
- 测试计划
- 测试设计
- 测试执行
- 测试评估
AI 助力需求分析
- 阅读需求,对业务进行学习
- 评审需求,提出疑问
AI作用:
- 分析需求,协助理解需求
- 评审需求合理性,提出需求不足之处
提问词:
#1
评审以下需求,并提出需求不足之处:
xxxxxxxxxx
#2 分析以下需求:
xxxxxxx
输出:《需求风险矩阵》
#3 分析以下需求:
xxxxxxx
输出:风险分析报告
AI助力测试计划
明确测试范围、进度安排、人力物力的分配,制定整体测试策略,并指定风险评估与规避措施。
AI 作用:
- 根据关键数据,编写测试计划。
提问词:
角色:你是一名测试工程师
指示:根据以下需求,编写测试计划与方案
需求:
xxxx
要求:
1.方案中包含测试策略,风险评估
2. 测试周期4天
3. 测试人员8人
AI助力测试用例设计
AI 作用:
- 提取测试点
- 编写测试用例
提问词1:
请对以下需求提取测试点
需求说明:
xxx
提示词2:
请对以下需求提取测试点
需求说明:
xxx
要求:参考测试用例设计8大要素,并且以Excel测试输出结果
从实践来看编写的测试用例有的不是很正确,但是提取的测试点很ok,建议使用deepseek提取测试点,然后编写测试用例。
AI助力测试用例执行
AI作用:
- 生成环境部署文档/脚本
- 生成测试用例
- 缺陷预测
生成部署脚本:
帮我生成一份安装mysql的脚本,要求如下:
1.操作系统:centos7
2.mysql版本:mysql8.0
这里不得不提下deepseek深度思考确认牛x,我开始的提问词是帮我生成一份安装mysql的脚本,没有说明具体要求,deepseek给出了一份 支持多系统的安装脚本
缺陷预测:
请对以下需求预测下缺陷:
需求说明:
xxxxxxxxxxx
AI助力测试报告
提示词中要给出测试报告关键信息,如:
- 项目名称
- 测试目标
- 测试范围
- 总用例数
- 执行用例数
- 总缺陷数
- 缺陷修复数
- 测试人员
- 测试周期
最终提示词:
请根据以下关键信息,编写测试报告:
1. 项目名称
2. 测试目标
3. 测试范围
4. 总用例数
5. 执行用例数
6. 总缺陷数
7. 缺陷修复数
8. 测试人员
9. 测试周期
本文来自博客园,作者:chuangzhou,转载请注明原文链接:https://www.cnblogs.com/czzz/p/18694799
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?