当前位置: 首页 > news >正文

WordPress连接微博徐州关键词优化平台

WordPress连接微博,徐州关键词优化平台,温室网站建设,企业网站开发目的和意义随着今年chatGPT的大热,每个行业都试图从这项新技术当中获得一些收益我之前也写过一篇测试领域在AI技术中的探索:软件测试中的AI——运用AI编写测试用例现阶段AI还不能完全替代人工测试用例编写,但是如果把AI当做一个提高效率的工具&#xff…
  • 随着今年chatGPT的大热,每个行业都试图从这项新技术当中获得一些收益
  • 我之前也写过一篇测试领域在AI技术中的探索:软件测试中的AI——运用AI编写测试用例
  • 现阶段AI还不能完全替代人工测试用例编写,但是如果把AI当做一个提高效率的工具,它将会是一个很实用很强大的辅助。
  • 经过一段时间的实践和沉淀之后,已经有一个相对成熟的模式。
  • 此篇文章则是将这段时间的经验,总结为教程分享出来。
  • 但是这种使用AI编写用例的模式仍然有很多不足的地方,也欢迎大家提出意见和建议,一起改进优化。

文章目录

  • 一、准备工作
    • (一)AI介绍
    • (二)该选择哪个AI
      • ChatGPT
      • NewBing(新必应)
      • 文言一心
    • (三)AI编写测试用例原理
  • 二、编写用例
    • (一)通过需求生成测试点
    • (二)通过测试点生成测试用例
    • (三)注意事项

一、准备工作

(一)AI介绍

  • AI即人工智能,这项技术希望产出一种以人类智能相似的方式做出反应的智能机器。
  • ChatGPT是OpenAI研发的一款聊天机器人程序。ChatGPT是人工智能技术驱动的自然语言处理工具。
  • 使用AI编写测试用例,其实是将我们提供的需求或测试点通过聊天机器人程序,对自然语言进行处理,重新组合为测试用例。

(二)该选择哪个AI

ChatGPT

  • 自从ChatGPT大热之后,大部分国内途径可以获取到的AI(聊天机器人)都为GPT-3.5版本。
  • GPT-4.0版本因为要付费等等原因,使用门槛会相对更高。
  • GPT-3.5版本当然比不上GPT-4.0版本,但如果只是用作编写测试用例的话,3.5版本也是够用的。

NewBing(新必应)

  • 微软推出的NewBing(新必应)与ChatGPT使用同一个算法模型
  • 并且New Bing的回答结果带有搜索来源的地址,即使作为普通的搜索引擎也比传统搜索引擎好用很多。
  • 最重要的一点,现阶段NewBing是免费的,并且只由单次对话的限制,对话的总次数没有限制。
  • NewBing也是我现在最常用的AI。
    在这里插入图片描述

文言一心

  • 前两个AI想要在国内访问需要一定的门槛,过程相对复杂
  • 如果只是简单的体验一下智能聊天机器人,可以尝试一下国内的文言一心
    在这里插入图片描述

(三)AI编写测试用例原理

  • 正如前面介绍的那样,聊天机器人程序本质上是一个自然语言处理工具。
  • 它就像一面镜子,它输出什么取决于你给它什么
  • 所以,该提供哪些信息,该如何下达命令,就是最核心的问题。

给AI下达命令,有一个专有名词叫prompt(提示词)

  • 例如,下图注册弹框的需求
    在这里插入图片描述
  • 我让AI生成这条需求的测试点:“1.点击手机号输入框弹出键盘。限制只能输入数字,除数字外字符输入不成功。手机号限制输入11位;”
  • 得到的结果如下,可以看到输出的结果大部分是来源于我的提示词,AI将提示词分析并重新整合,输出一份测试点。
    在这里插入图片描述
  • 这就意味着,提示词越详细,输出的内容就越贴近想要的结果,但随着而来的成本也就越高。
  • 但输出的内容不够准确,后期的修改的成本也会变高。
  • 所以,如何平衡成本也是一个很大的问题。

二、编写用例

  • 理想状态是直接把需求直接提供给AI,让AI直接写用例,但这样与实际想要达到的结果相差甚远。
  • 所以建议,先使用需求通过AI生成测试点,再测试点通过AI生成测试用例。
  • 以下示例说明以newbing为例

(一)通过需求生成测试点

  • 下面是向AI发出指令的模板,黄色字的内容是可选项或说明:
    注意:由于AI回复的字数有限制,建议对需求进行分块分类型,然后分批生成测试点。

我是一名移动端软件测试工程师,下面这份需求帮我输出一份测试点,(或 每条测试点需要输出正向和逆向的用例)
需求名称:需求名称
需求说明:需求说明
输出要求:将测试点分为触发条件、触发时机、样式、功能逻辑、异常处理几个模块,并且新增一列,表明所属的模块。(如果是非页面性的功能,使用触发条件、触发时机,如果是页面、弹框等,使用展示条件、展示时机)
输出格式:表格,分为序号、所属模块、测试点,总共三列。

  • 以下图注册弹框的需求为例,使用的AI是newbing
    在这里插入图片描述
    • 按照模板编辑后,黏贴到newbing并发送
      在这里插入图片描述
    • 输出的结果如下
      在这里插入图片描述

(二)通过测试点生成测试用例

  • 下面是向AI发出指令的模板,蓝色字的内容是可选项或说明:
    注意:由于AI回复的字数有限制,建议跟生成测试点一样,分批生成测试用例。

我是一名移动端软件测试工程师,下面这份是针对移动端软件的测试点,帮我输出一份测试用例,每条测试点用一条以上用例验证 (或 每条测试点需要输出正向和逆向的用例)
需求名称:需求名称(需求名尽量概述功能点)
模块名称:模块名称(用例中所属模块)
需求说明:需求说明
功能流程:功能流程(可以写一条正向的流程)
输出要求:需要包含用例名称、所属模块(填写测试点所属模块名称)、前置条件(非必填,可为空)、测试步骤、预期结果
输出格式:表格。

  • 以上面输出的测试点为例:
    • 先编辑模板,黏贴到newbing并发送
      在这里插入图片描述
    • 输出的结果如下
      在这里插入图片描述

(三)注意事项

  1. 遇到输出数据不完整时,可以让AI继续输出后续的内容。例如:“从第五条开始,继续输出剩下的用例”
  2. 注意,AI直接输出的结果,大部分不够准确,还是需要经过人工审核,

此篇文章只是提供了一个可行的方法,但是它还不完美,欢迎大家一起讨论一个更完美的为未来~

————————————————————————————————————————————
本人运营的博客同名公众号【软件测试必备技能】不定期会上传测试相关资料,可点击文章下方二维码,前往领取~
在这里插入图片描述

http://www.hkea.cn/news/658581/

相关文章:

  • 微信怎么做网站推广百度网站优化培训
  • 网站开发支持多个币种电子技术培训机构
  • 移动网站设计与制作怎么找关键词
  • 国内移动端网站做的最好的厦门人才网597人才网
  • 建网站收费吗aso关键词覆盖优化
  • 西安的网站设计与制作首页微信视频号怎么推广引流
  • 顺义公司建站多少钱pc端百度
  • wordpress收费资源下载关键词优化的策略
  • 广州做网站建设的公司网站公司
  • 做网络平台的网站有哪些广州网站维护
  • 网页 代码怎么做网站东莞市民最新疫情
  • 电子商务网站设计中影响客户体验的元素有搜索引擎有哪些种类
  • 网站建设难点优化关键词技巧
  • 免费行情网站链接百度知道合伙人官网
  • 餐饮公司网站建设的特点大数据智能营销
  • 济南快速排名刷关键词排名seo软件
  • 系统做网站的地方百度推广登录后台登录入口
  • 集约化网站建设情况广告公司网站制作
  • 网站制作发票字节跳动广告代理商加盟
  • 义乌做网站武汉seo推广优化公司
  • 济宁哪家网站建设公司正规谷歌浏览器 免费下载
  • 有没有女的做任务的网站广东省新闻
  • seo长尾关键词优化如何做网站推广优化
  • 网站搭建服务合同seo排名赚
  • 东莞有什么比较好的网站公司苏州关键词排名系统
  • 做中国供应商免费网站有作用吗浙江网站推广运营
  • mysql8 wordpress百度推广优化是什么意思
  • 做装修广告网站好seo推广公司招商
  • 城市模拟建设游戏网站今天最新的新闻头条新闻
  • 手机网站自适应代码品牌网络营销策划方案