ARTICLE · 1054771
AI提效一年后,我们又招了个软件测试工程师
AI导致裁员的消息传的越来越火热了
我们公司的使用范围也从单一大模型-小龙虾-workbuddy,各种工具已经安装卸载了一遍
经过一年多的摸索,也从测试的角度聊一聊,AI对软件行业的冲击
需求端,从获取灵感,生成prd,减少了大量需要手动输入的部分,提效至少50%
可是作为一个逐帧阅读prd的测试来说,ai生成的文档文字太冗余,最大的感触就是车轱辘话来回说,没有早期的prd可阅读性高
开发端,现在80%的代码都是AI生成的,但生成的代码bug却前所未有的多,尤其项目快速迭代的情况下,AI快速生成代码后,更应该增加review的强度。而不是参数调一下接口通了,不经过前后端联调就直接交付测试,好像提效了,但是测试的时候又会把问题暴漏出来
还有就是,实习生改bug的周期很长,老板觉得只要有AI+实习生,就可以完全胜任一个老员工,AI只能写出来带漏洞的雏形,改bug的时候,实习生要继续问AI,就算AI给了解决方案,实习生还要去找具体怎么改,无法精准预估到改动范围,改bug的阶段都在测试时间内,必然拉长测试周期
经常听到开发说的就是“这里我没动” 有没有可能是AI自己动的?
需求-开发-测试,是个完成的产品周期,在需求和开发时埋下的坑,一定会在测试中显露出来,并占用测试时间
AI应该是个提效的工作,现在的问题是,需求和开发提效了,却拉长了测试时间,项目整个交付时间并没有太大变化。
为了保证快速迭代的节奏,就必须增加测试人员。
作为产品上线前的最后一关,prd写完是给开发和测试用,开发完成可以交付给测试,可测完成是要上线交给用户,到测试这一关
没有将就,也不能马马虎虎,每一个问题都要追根究底保证产品质量
测试只是软件行业非常小的一环,经常被大家取笑背锅侠,是个很没有存在感的岗位
也许随着AI的变迁,以后不会单独有测试的岗位,可产品质量的门还是要坚守着