GPT时代,你还不知道怎么自动生成用例?

发表于:2023-11-03 09:42

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:刘晓佳Rachel    来源:51Testing软件测试网

分享:
  从ChatGPT问世的一刻,便引来了无数人的关注。各行各业似乎都受到了不少冲击。尤其队员程序员来说,有了不小的挑战——毕竟,谁能赢过拥有巨大容量知识库的智脑呢?!解放生产力?失业?从此成了绕不开的话题。
  程序员尚且如此,对于测试人员来说,GPT也成了一道门槛和一道台阶。但是,除了恐惧,我们可以利用GPT做些什么呢?总不能坐以待毙是不是?!何不想想,如何让GPT为我所用。驯服AI,而不是被AI征服。这一点,应该是作为人类最基本的觉悟。
  所以,笔者想,AI辅助测试可能会成了一个新标杆。那么,让我们看看GPT能帮我们做什么吧。
  常见的,利用GPT广阔的知识领域进行问题检索。比如,帮助我们进行知识问答,帮助我们生成测试脚本。总之一句话,简直不要太好用(妈妈再也不用担心有广告和无效的回答阻碍我学习了)!
  除此之外呢?有没有试想过:既然如此好用,那为什么不能自动帮我们生成用例呢?
  谁说不能?!让我们一起来了解一下,GPT的新型编程助手——Bito AI。
  Bito AI简介
  官网地址:https://bito.ai/。
  Bito是一款免费的(敲黑板,划重点了)AI驱动代码助手。官网鲜明地表示:它存在的目的,是提升开发人员编程效率,将代码生成速度提高10倍。就看这个数据是不是就很引人注目?
  那么,它有哪些特点和优势呢?
  1)代码生成:生成代码、构建单元测试、创建代码注释、解释新代码以及检查安全漏洞
  2)兼容性:适用于 AppCode、GoLand、IntelliJ、PyCharm、PhpStorm、Rider、RubyMine 和 WebStorm;
  3)隐私和安全:优先考虑用户隐私,从不存储或复制代码,始终对数据和日志进行加密。
  除此之外呢?它还可以生成测试用例,保障软件开发人员的代码质量,提高开发团队生产力和效率。
  值得再次强调的是:它是一款免费工具。免费!免费!
  · 安装方法
  上面已经说过,Bito AI适用于 AppCode、GoLand、IntelliJ、PyCharm、PhpStorm、Rider、RubyMine 和 WebStorm,具有很好的兼容性。所有,它能满足绝大部分开发人员的平台需求。
  以IntelliJ为例,简要说明安装方法。
  点击file>settings>plugins,搜索“Bito”,安装即可。十分简单、方便,不是?!
  · 使用方法
  Bito支持代码解释、生成注释、性能检查、安全检查、风格检查、可读性提升、单元测试用例生成,以及自定义prompt等功能,如下图所示。
  如何使用呢?
  1)以“代码解释”为例
  打开IntelliJ右侧工具栏,选择Bito。然后选中代码,点击Bito面板的”explain code”,则会在Bito输出面板中自动生成对于选中代码的按行注解。
本文节选自第七十四期《51测试天地》
GPT时代,你还不知道怎么自动生成用例》一文
想继续阅读全文或查看更多精彩内容,请点击下载:
  版权声明:本文出自《51测试天地》第七十四期。51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号