Redian新闻
>
在软件测试中使用 ChatGPT

在软件测试中使用 ChatGPT

科技

作者 | Ben Linders
译者 | 明知山
策划 | 丁晓昀

AI 可以为软件交付带来帮助,并用于自动化软件测试和优化项目工作。Dimitar Panayotov 使用 ChatGPT 生成测试数据、创建电子邮件模板,并基于测试结果生成解释。这为他节省了时间,提高了生产效率。

Dimitar Panayotov 在 2023 年 QA Challenge Accepted 大会 上分享了他如何在测试中使用 ChatGPT。

Panayotov 说,AI 是一组经过足够多数据训练的算法和神经网络,可以用来辅助 IT 从业人员。它是非常先进的辅助工具,对质量保证工程师的日常生活带来帮助,从特定主题的信息转储、测试文档和案例编写,到工作流程猜想模式。

Panayotov 说,ChatGPT 非常擅长生成测试数据,这是它的最大优势。它还可以根据需求和最佳实践创建测试策略。它可以编写测试用例,但需要额外的支持,因为它没有得到足够多的训练。

ChatGPT 可用于根据测试结果生成电子邮件模板和解释,正如 Panayotov 所说的:

它可以为只有图形和数字的测试结果生成人类可读的解释。此外,它可以根据输入创建表格。

由于 AI 模型仍在发展当中,在使用过程中可能会出现一些错误和故障,正如 Panayotov 所解释的那样:

由于数据过拟合(ChatGPT 开发者输入的信息可能不正确,或者数据的来源有缺陷),AI 在回答问题时可能提供不正确的答案或缺失值。

幻觉是另一个主要问题——基本上,大模型试图根据用户输入的字符串编写答案,但由于它存在一些限制且必须遵循一些规则,因此答案可能是完全虚构的。

Panayotov 表示,ChatGPT 是一种比 Google 或 Reddit,甚至是众所周知的 Stackoverflow 更强大的软件工具。他建议将其作为一种常规工具,了解其局限性,并不要将其用于作恶。他建议:

它将为你节省大量的时间,这些时间可以用来提高生产效率,例如学习新的编程语言和工具,或扩展你的工作能力。

InfoQ 采访了 Dimitar Panayotov,了解他如何在日常工作中使用 ChatGPT。

InfoQ:你如何使用 ChatGPT 来进行自动化测试?

Dimitar Panayotov:我使用 ChatGPT 进行许多操作,缩短自动化项目和 CI/CD 管道的创建和执行时间,比如:

  • 准备测试计划和测试场景——在创建基于 Web、移动或 Cucumber 测试用例的测试场景时大模型非常有用。

  • 用不同的语言创建脚本——大模型所掌握的每一种编程语言的知识令人惊叹。

  • 设计测试用例——它可以根据通用模型为特定业务逻辑创建特定的设计模式。

  • 创建电子邮件模板——生成测试数据是模型的最大优势之一。

InfoQ:ChatGPT 在优化软件项目工作方面表现如何?

Panayotov:以下是大模型可以帮助你提高执行速度、优化资源使用和项目结构的一些示例:

  • 格式化数据并编写文档——为项目编写文档是 IT 从业人员生活中最无聊的事情。大模型可以帮助生成这些东西,但你需要提供项目的结构。

  • 几乎从头开始实现 CI/CD 管道——通过简单的请求和规范,大模型可以生成适用于几乎所有 CI/CD 系列软件和产品的执行脚本。

  • 创建特定的类——大模型可以根据项目结构为你的项目生成特定的类。

  • 代码评审和错误处理——大模型可以对你的代码进行基本的评审,甚至找到漏洞,但你的数据可能会被用在大模型未来的答案生成中。

我们必须确定是否希望大模型访问我们的项目并向其提供私有信息。ChatGPT 是一个开源产品,向其输入任何客户或个人敏感信息都是不明智的。

InfoQ:对于使用 ChatGPT 进行软件测试,你有何建议?

Panayotov:正如我一直说的:要聪明地工作,不要辛苦地工作。所有的手动输入和数据生成步骤最终都可以被跳过,因为 ChatGPT 大模型就是为这个目的而生的。可以根据需要创建尽可能多的虚拟数据和基本项目结构,只是不要加入个人或客户数据,因为它们可能会在将来的版本或数据挖掘中被利用。

查看英文原文

https://www.infoq.com/news/2024/01/chatgpt-software-test-delivery/

声明:本文由 InfoQ 翻译,未经许可禁止转载。

今日好文推荐

刚上线就崩了?字节版 GPTs 征战国内市场:无需编码,快速创建 AI 聊天机器人

Taylor Swift 身陷不雅照风波:AI 越强、Deepfakes 越猖狂,微软和推特们无法推责

Linus 开喷谷歌内核贡献者:你的代码是垃圾!网友:我们熟悉的 Linus 回来了

今年技术除了AIGC真没啥看头?别让“网红效应”遮住了真正的创新!

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
ChatGPT 偷懒行为是不是意味着他已经有自主意识了机器学习测试:使用模拟器测试训练好的功能的见解和经验无限制使用 ChatGPT4.0!我在技​​术面试中用ChatGPT作弊,没人知道头像|𝐒𝐡𝐚𝐫𝐞·招桃花头像ChatGPT 4.0 国内直接使用,不限制次数 !在面试中传达哪些信息给面试官最加分?ChatGPT应用商店深夜上线!全网300万GPTs大爆发,开发者与OpenAI分钱了《十七帖》读议(四)GPT Store下周赶场,OpenAI应用大爆发箭在弦上!最全GPT Builder使用指南来了文末送书 | Prompt超实用宝典:精准提问,显著提升ChatGPT输出质量eBay 在软件开发生产率方面使用生成式AI的经验贾跃亭炮轰小米;周鸿祎夸小米SU7命名;ChatGPT无需注册可直接使用;郑爽已无财产可供执行;中国黄金回应门店跑路...童年故事(9):吊棒果下戏水忙ChatGPT有记忆了!OpenAI官宣记忆功能开启测试,奥特曼称GPT-5更智能今天起,用户无需注册即可使用ChatGPT3年完不成1篇SCI,某医学博士被骂“废材”!网友支招:ChatGPT可封神!(附使用技巧)AI早知道|ChatGPT灰度测试多GPTs协同;新Bard逆袭GPT-4;百川智能发布Baichuan3【赠送GPT账号】如何使用ChatGPT完成科研、程序开发、论文写作等,看看这篇!历史车轮大提速,百年会有王者兴GPT-4「荣升」AI顶会同行评审专家?斯坦福最新研究:ICLR/NeurIPS等竟有16.9%评审是ChatGPT生成家居修理系列:卖房要略(2)金玉其外重磅!ChatGPT放大招!GPT Store应用商店今天上线!超300万GPTs,内卷之下的赚钱机会!CHATGPT(包括最近的视频生成SORA)不可能走向真正的‘智能’。因为它的所有生成都是通过概率,而对世界本质没有理解ChatGPT能不能写申请文书?《华盛顿邮报》和哈佛招生官已经亲身测试并得出答案!ChatGPT实体化了!手机变身ChatGPT实体机器人,只需一个配件,能说话还会做梦,真的牛!小米 SU7 创始版追加开售再次售罄/多家车企宣布降价/ChatGPT 无需注册即可使用ChatGPT应用商店终上线,全网GPTs超300万,和OpenAI分钱时代来了能赚钱的GPT Store上线了!官方最佳榜单公布,ChatGPT被玩出花吴恩达:别光盯着GPT-5,用GPT-4做个智能体可能提前达到GPT-5的效果鸿发超市「2000 万美元」买下82街前Walmart超市!开设第4家Hông Phát分店!面试专家提醒:求职面试中最不该问的问题教育;学习;评价标准;相信未来据说这些是2023年GRE考试中最难的数学题ChatGPT惊艳更新!一个@让三百万GPTs为你打工去年OpenAI announced ChatGPT, 投坦在讨论T8点1氪:贾跃亭点评小米汽车:值得点赞;iPhone SE 4手机壳被曝将采用刘海屏设计;ChatGPT无需注册可直接使用中文翻译首发|英国允许法官使用ChatGPT写裁决书,官方指南全文翻译
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。