AI如何赋能软件测试
-
AI赋能功能测试方案
需求审批
测试计划编写
测试用例设计
测试报告 -
AI赋能自动化测试方案
业务代码编写
添加注释
调试错误
单元测试
AI介绍
AI即人工智能(ArtificialIntelligence),旨在使机器能够模拟和执行人类智能活动
- 作用
提高速度和效率
缺陷预测和分析
软件推荐: 黑马星云AI助手:https://nebula.itcast.cn/
推荐:文心一言(文心大模型) 属于百度的人工智能大型模型
AI应用
- 通过输入[指令]和模型进行互动
指令(Prompt):其实就是文字
它可以是问题(如:解释一下什么是芯片)也可以是任务(如:帮我写一首诗) - 扩展:指令(prompt)组成
- 上下文:给处于任务相关的背景信息
- 例子:必要时给出举例 [实践证明其对输出正确性有帮助】比如:用例标题格式 登录失败(密码错误)
- 输入:任务的输入信息;在提示词中明确的标识出输入比如:SQL注入、兼容性测试、功能测试
- 输出:输出的格式描述,以便后继模块自动解析模型的输出结果,比如(excel表格)
案例(登录需求)
1.账号密码登录
- 系统验证账号和密码的正确性。
- 验证通过,用户登录成功,进入个人中心;验证失败,提示错误信息并允许用户重新输入。
2.短信验证码登录
- 用户输入手机号,点击获取验证码,系统向用户手机发送验证码。
- 用户输入验证码,点击登录,系统验证验证码的正确性。
- 验证通过,用户登录成功,进入个人中心;验证失败,提示错误信息并允许用户重新输入。
3.第三方授权登录
- 用户点击第三方登录按钮(如微信、QQ、支付宝),系统跳转至第三方授权页面,用户进行授权操作。
- 第三方返回授权信息至系统,系统验证授权信息的有效性,创建或绑定用户账号。
- 验证通过,用户登录成功,进入个人中心。
总结
1.AI赋能软测作用
- 提高速度和效率
- 缺陷预测与分析
2.文字语言处理模型推荐
- 百度·文心大模型#
3.AI互动指令(Prompt)格式
- 角色、指示、上下文
- 例子、输入、输出