AI 赋能软件测试

测试流程:

  1. 需求分析
  2. 测试计划
  3. 测试设计
  4. 测试执行
  5. 测试评估

AI 助力需求分析

  1. 阅读需求,对业务进行学习
  2. 评审需求,提出疑问

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. 测试周期

最终提示词:

请根据以下关键信息,编写测试报告:
1. 项目名称
2. 测试目标
3. 测试范围
4. 总用例数
5. 执行用例数
6. 总缺陷数
7. 缺陷修复数
8. 测试人员
9. 测试周期
posted @   chuangzhou  阅读(41)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示