TestGPT下的测试圈新职业:魔法吟唱者

研究ai也有几年了,很多年前也做成了自动生成用例的各种工具。最近也在积极的想办法把gpt融合到各种测试平台中作为副驾驶存在。

你可曾想过这样的一个场景:

你是负责写用例的测试工程师,面对着产品经理的长篇大论般的需求,你却淡定的打开电脑,点开excel表格。

然后对着一个话筒,开始说下面的话:

你:帮我阅读这个原始需求文件。

gpt: 好的,已经读完了,请问您要用来做什么呢?

你:帮我梳理一下其中的所有动词。

gpt: 好的,梳理出来的动词有以下:xxx,xxx,xxx ....

你:把这些动词前后的语句和名词记下来,然后做成一份表格,叫做测试点。

gpt: 好的,测试点表格如下: .....

你:把这个测试点表格中每个测试点中,需要输入的地方都标记出来,然后对所有输入,用等价类 和边界值,生成测试用例excel表,注意等价类用例每一条只能涵盖一个点。

gpt:好的用例表已经创建完毕。

你:然后把所有输入中有关联的全部按照判定表生成用例,没关联的用正交法生成用例。最后梳理出来软件的各种状态,再用状态迁移法生成用例,其中xx功能用输出域覆盖法,xx功能用场景法,并且增加弱网下各种功能的用例。做成一份表格。

gpt: 好的,创建完毕。

你:按照这个方法,再创建100次,然后取其中的并集生成最终表格。

gpt: 好的,稍等. ......  .. 执行完毕了,最终用例表格如下:.....

你:按照这个表格,用selenium 生成对应的python3脚本,保存到桌面上。

gpt : 好的,脚本已经全部创建完毕了。

你:这些脚本全部按照单独线程执行,最大并发3个。把其中报错的脚本标记出来,然后自动修复下报错代码。并把执行结果和截图 粘贴回最终用例表中作为实际输出的一列。

gpt: 好的,开始执行...  本轮执行后,通过139个脚本,失败23个,经修复,仍失败2个。结果已经全部保存。

你:那俩个失败的脚本 和关联的用例 发给我邮箱里,剩余的脚本每天定时执行。

gpt:好的,已发送到您的邮箱,脚本已经计划定时x时执行/日,已帮您部署到jenkins。

.... 

如上所示,从头到尾的测试任务就这么草草结束了,玄幻的像魔法一样,而在老板眼里,你就是一个不断吟唱魔法来实现各种匪夷所思操作的法师。在强大的人工智能的今天,基于其恐怖的成长速度,和被广泛的应用,植入各大软件(excel表已有此功能)这个背景下,上面的情形成真只是时间问题了。

但你仍然不必过分担忧

虽然看起来操作很简单,但是这么细节和矫正的的专业性,还有人工的查缺补漏和判断能力,仍然不是老板自己就可以应付的来的,所以各位一定不会因gpt的冲击而失业,但因为gpt的超高效率,你会被安排做更多的工作,而各种测试排期也会压缩更多,大家都将进入一个更高节奏的工作环境中。

动动嘴皮子说几句话操控gpt很简单,但是知道说什么话很难。

流水线的出现并没有淘汰掉传统工匠到灭绝,相反还诞生了流水线的不少工作岗位。而各位点点手工艺人,要么以后成为留存下来的稀少的手工用例艺术家,要么就成为操控gpt的新职业人 【魔法吟唱者】

最后再来讨论下 这个技术的成真可能性:

1. gpt 开启了新的时代,同时无数替代品 ,竞品ai 也会诞生,并且成长速度是爆炸性的,大家在有生之年可以步入科幻电影里了,兴奋不。

2. office正版全家桶已经植入之后,photoshop也植入了而且更为强大,必应和文心一言都相继诞生。相信各大软件厂商不会放过这个风口,都会纷纷植入人工智能到副驾驶。

3. 测试行业的前沿ai大佬经常会研究这些东西,想融合gpt的话还是需要很专业的底层代码能力和基础测试理论,这些不是普通人能做的。如何使用,操作ai来干活,才是我们要学习的。当然想操作好,也是需要充分理解ai的思维逻辑,有很强自动化和开发能力的同学优先。

4. 大家总说chatgpt会淘汰各行业很多初级中级选手,自己可以分分钟用ai超越别人很多年的努力。但这其实是个假命题,实际上,初级中级选手可以靠着gpt成为高级,而高级可以成为资深,资深成为专家。没有人会被路人淘汰,路人的想法太简单也太乐观了。同样的gpt,你可以用,人家专业人士更可以用,并且能发挥更大效力。就拿photoshop来说,路人怕是下载都成问题,什么叫套索工具,什么叫高斯模糊都不懂,张嘴就是帮我做个xx图,要好看的,特别牛逼的...

这样的操作水准拿什么去淘汰人家专业的人。所以大家也不用担心,那些将军肚的领导可以自己用gpt来做测试,来淘汰你了。

5. 当然你会害怕,因为gpt可以让一个人发挥好几个人的力量,所以就业机会还是会减少,自己还是大概率失业。热饭认为这个结论并不正确,首先gpt真的成熟后就算真的能让一个人顶好几个人用,如果你的老板因此 辞退了大部分员工,只留很少的人用gpt来干活,那么虽然成本降低了,但是生产力却没有变化。那个时刻整个市场来说,所有老板的竞争对手公司都有gpt了,对手公司没有裁员,而是缩短了工期,各种功能上线时间加速了好几倍。请问你们公司还有存活可能么?老板他不傻,明白能加速抢占市场才是正事。所以未来的情况可能是,一个人要负责很多项目,每天仍然要工作十个小时以上,只不过有gpt的帮忙,1个人能顶5个人,10个人顶50个人而已,你老板赚钱的速度提升了5倍而已,而成本没变,所以大家担忧的大规模gpt淘汰情况应该不会发生。

6. 我个人来说,研究ai也有几年了,很多年前也做成了自动生成用例的各种工具。最近也在积极的想办法把gpt融合到各种测试平台中作为副驾驶存在。相信业内比我速度还快的大佬们也早已行动,上面说的这一切来的估计不会太晚..

* 注:本文来自网络投稿,不代表本站立场,如若侵犯版权,请及时知会删除