霍格沃兹测试开发学社
08-14 · 北京测吧
别怕AI抢饭碗!测试新人用AI的第一天二
三、为什么能这么快?复盘一下,小林能在20分钟内跑通第一个脚本,核心原因有三个:原因一:他明确知道"自己要测什么"小林的测试场景描述非常清晰——登录、填什么、点什么、检查什么。他知道测试逻辑,只是不知道怎么写代码。 AI正好补上了"怎么写代码"这个环节。AI最擅长补的不是"测试设计",而是"从设计到代码的转换"。 小林提供的测试设计越清晰,AI产出的代码就越准确。原因二:他用的是"能看懂的脚本"AI生成的脚本每一行都有中文注释。小林虽然不会写Python/JS,但他能读懂注释,知道每一行在干什么。传统学自动化的路径是:先花几个月学一门语言,再学一个框架,再学定位器语法,再写脚本——门槛在入口处就设得很高。AI时代的路径是:先看懂脚本在干什么、先跑通、先感受到"成了"的反馈,再慢慢理解语法细节——门槛被拆散了,变成一路上都能拿到的正反馈。原因三:他把"写代码"变成了"改代码"遇到报错的时候,小林没有去翻文档、没有去查Stack Overflow。他把报错信息复制给AI,AI直接给他改了。他做的事情是"确认AI改的对不对",而不是"自己从零写" 。确认一件事比创造一件事,难度低一个数量级。而他确认的依据不是编程知识,是"这个按钮明明叫登录,AI改成submit好像对"这种最朴素的常识。四、不会写代码也能用AI做自动化,但有三个前提小林的故事听起来很简单,但背后有三个容易被忽略的前提:前提一:你得能判断AI写的脚本对不对AI生成的脚本可能语法上没问题,但逻辑上可能不对——比如断言条件写错了、等待时机不对、定位器不准确。你不需要会写,但你需要能看出"它是不是在测我想测的东西"。前提二:你得会描述你要测什么"登录"这个场景很简单,大家都会描述。但复杂一点的场景——"用优惠券下单、部分退款、优惠券被回收"——你能不能清楚地描述给AI?描述能力越强,AI产出越准。前提三:你得会用AI帮你"修"脚本脚本一次跑通是运气,跑不通才是常态。跑不通的时候,你要能告诉AI"哪里错了、你想要什么结果"。调试脚本的工作,从"修代码"变成了"修对话"。本文部分内容参考了霍格沃兹测试开发学社整理的相关技术资料,主要涉及软件测试、自动化测试、测试开发及 AI 测试等内容,侧重测试实践、工具应用与工程经验整理。
发布于 北京
分享
评论
未登录
友善发言
image-upload
评论
加载中