大模型时代,软件测试人员需要哪些新技能?

张刚老师写了一篇《大模型时代,程序员的技能哪些重要、哪些不再重要?》,我试着写一篇《大模型时代,软件测试人员需要哪些新技能?》,不过,我这篇估计没有那么深,不讨论《人月神话》、也不讨论软件的复杂性,而是从新工科对工程人员的能力要求谈起。
这些能力定义得还是不错,放在大模型时代,似乎都有效。正如之前文章说的,软件系统的复杂性问题依旧存在,甚至更严重了。工程知识、业务知识倒是没有以前重要,但是我们如果自己不拥有丰富的知识和掌握良好的知识结构,依赖大模型获得知识,对问题的认知和分析会缺少功力,势必影响上面第2、3、4项能力,在解决实际问题上会困难重重。虽然多年前在其它场合讨论中,我更倾向于 下面蓝色标注的能力,更强调分析、设计和复杂工程问题研究上的能力,也看重团队沟通协作、项目管理和学习能力。
这样的能力,其实是通用的,适合所有工程人员,包括软件工程师(含程序员、测试人员)。
回到测试人员身上,有什么不同呢?我之前喜欢说,批判性思维能力对一个测试人员至关重要,从质疑假定开始,善于识别上下文、推敲其中所包含的事实和推理过程,从而发现问题。在大模型时代,这种批判性思维能力更有助于我们识别出来自大模型的错误结果。
曾经我还整理了一个测试人员能力图谱,也整理过测试架构师的能力图谱。测试架构师更适合未来测试人员的角色,如关于“软件工程3.0” 三大支柱和两点说明中说的,一般测试工程师遭到淘汰的风险很大,很可能留下来的只有测试架构师,这样“测试架构师的能力”作为研究对象更合适。
再回想一下,在软件测试中,大模型能为我们做哪些事?可以先看看这篇文章:验收标准、测试用例到自动化测试脚本(其实,测试件有一个好处,如果其内容是错误的,容易暴露出来,因为执行时会出错,而和产品出同样的错的可能性很低),那么,我们在测试分析、测试设计、执行上的能力要求就可以降低,重点放在测试计划和结果评估上,而在整个人机交互过程中,更需要我们有清晰的逻辑思维能力和良好的批判性思维能力。
大模型时代,测试人员核心能力是逻辑思维能力和良好的批判性思维能力
如果要获得准确的结果,我们需要掌握提示(prompt)的技巧,这方面涉及思维链及其相关的知识。之前在gotc大会上也谈到这点,我们需要掌握提问技巧(说重点,要掌握提示工程)。
然后,我们还具备什么新技能呢?自学能力、创新力、ai技能(fine- tuning、深度神经网络、强化学习等)和 数据科学——具备这些技能,是不是显而易见?

磁力启动器接线图
通过采用DSP芯片实现非编码矩阵键盘的设计
中国家电市场以5G IoT等技术来赋能高端AI家电品牌
戴森V7Mattress手持式除螨吸尘器体验 强劲的吸力与独特的气旋设计黑科技
腾阳装车码垛机器人吸盘式抓手卸垛装车
大模型时代,软件测试人员需要哪些新技能?
导热硅脂怎么涂?智能投影仪导热胶粘应用解决方案!
T1系列串口屏再造奇迹
L2损失函数的效果是否真的那么好呢?其他损失函数表现如何?
华强北蓝牙耳机什么牌子好?国产好用的品牌蓝牙耳机推荐
2020年线上市场和5G爆发将成市场反弹增长的两大主驱动力
如何提高压力变送器的抗干扰能力
专利技术类型分布:数字通信占比最高
5V FET稳压器电路原理图
公园负氧离子监测系统的特点是怎样的
校企合作进行时!湖南一师范学子莅临莫之比参观交流
夏日影音游戏大作战 华为平板M6 8.4英寸给你消暑解压
STM32定时器BURST传输介绍及示例
5G与智慧城市道路的结合,会为我们的出行和驾驶带来怎样的感受?
使用电流互感器监控220V交流负载电流的电路