自动化测试高手课
柳胜
原甲骨文高级开发经理
16849 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 34 讲
开篇词 (1讲)
自动化测试高手课
15
15
1.0x
00:00/00:00
登录|注册

有了ChatGPT,自动化测试工程师可以躺平了吗?

你好,我是柳胜,好久不见。
自从 2022 年 11 月 ChatGPT 推出之后,各行各业都受到了影响。很多人都在思考自己的工作岗位会不会在将来几年里被 ChatGPT 替代。我就曾经在朋友圈里看到一个帖子说“有了 ChatGPT,初级程序员和自动化测试员毫无悬念地可以躺平了!”。
这一讲特别加餐,我就和你讨论一下这个话题——ChatGPT 能不能替代自动化测试工程师。
想要把这个问题讨论清楚,我们需要分三步走。
首先,我们将会扮演面试官,给 GPT 做初步“面试”。我们先来考验一下 GPT 这位“候选人”的能力,明确 ChatGPT 是什么,它擅长什么事儿,又不擅长做什么。
然后进入实战面试环节,结合例子看看自动化测试的哪些工作内容能够交给 ChatGPT 完成,完成的效果又会如何。
最后,我们再根据 GPT 模拟面试的表现来讨论它会如何影响自动化测试的从业者。

ChatGPT 的初步面试

初步面试,我们从 ChatGPT 的“简历”开始看起,也就是要对它的“身世”有一个大致了解。
从名字上看得出,ChatGPT 是一款 Chat 聊天功能的产品,这个产品的背后是 GPT 技术。GPT 是生成型预训练变换模型 Generative Pre-trained Transformer 英文首字母的缩写,这是一种基于大型语言的人工智能模型。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

ChatGPT是一款基于大型语言模型的人工智能,能够将用户问题转换成答案。它通过海量的文字数据训练,掌握了广泛的知识,包括技术领域。在软件领域的应用包括辅助程序员自动生成代码,如GitHub的Copilot能够根据自然语言指令生成代码。ChatGPT的工作原理是基于大语言模型,通过自我学习和人的反馈不断成长,类似于大人教育孩子的过程。 在自动化测试方面,ChatGPT展现了一定的专业水平。它可以根据需求生成接口设计文档,展现出一定的效率和准确性。然而,对于自动化测试工程师来说,仍有一些工作内容是需要人工干预和专业判断的,如测试用例设计、复杂逻辑的测试等。因此,虽然ChatGPT在某些方面能够完成自动化测试的工作,但无法完全取代自动化测试工程师的角色。 ChatGPT的表现取决于问题的质量,通过Prompt提示词工程可以指导AI执行任务,提高任务完成的质量。在生成自动化测试代码方面,ChatGPT能够生成基本的测试代码,但可能需要人工调整和完善。总的来说,ChatGPT展现了潜力,但在实际工作中仍需要人工干预和专业判断的部分。自动化测试工程师仍然具有不可替代的价值,可以在更高层次的测试策略制定和复杂测试场景中发挥作用。 ChatGPT的出现将对自动化测试工程师的角色产生影响,但并不意味着他们会失业,而是重新被定义。ChatGPT的出现将推动自动化测试工程师更多地从事需要人类思考分析权衡的工作,如测试开发设计、测试策略定制,以及与人工智能融合的技术。ChatGPT的出现将大大压缩传统低级岗位的生存空间和时间,而对高级岗位的需求将更大。这种变化将随着ChatGPT在各个行业落地,在未来几年内发生,但也会面临挑战。 ChatGPT是一个人工智能模型,它也许偶尔会超越人类,但离不开从人类的知识里汲取和学习。作为测试工程师,我们也要利用好ChatGPT,从它身上学习,快速地完成从低级岗位到高级岗位的成长。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《自动化测试高手课》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(2)

  • 最新
  • 精选
  • rs勿忘初心
    “AI不会取代你,但会使用AI的人可以。”
    2023-06-03归属地:北京
    4
  • ifelse
    学习打卡
    2024-03-05归属地:浙江
收起评论
显示
设置
留言
2
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部