当下最火的是什么,那非ChatGPT莫属了,以ChatGPT为代表的各类AIGC工具,在不断颠覆我们的认知,不仅能完成律师,医学考试;还能画出一张精美的设计图,拿下艺术大赛一等奖。
以之对应的就是大厂裁员的消息了,互联网的打工者们瑟瑟发抖。
美国恐怖、科幻与奇幻小说大师 --- 霍华德·菲利普·洛夫克拉夫特
洛夫克拉夫特在他的文史论述《文学中的超自然恐怖》中提出了那个著名的观点——“人类最古老最强烈的情感便是恐惧,而最古老最强烈的恐惧则来源于未知”
要消除恐惧最好的办法就是充分认识他,知己知彼,方能百战百胜。
说到底,ChatGPT只是一个工具。
但是......
AI不会让你失业,但是未来会用AI的人,会让你失业。
以前需要3个人完成的任务,现在只需要一个人加一个AI工具就能完成了,你是要做被AI替代的人,还是要做把AI作为工具的人。
01GPT真的会取代测试吗?
我觉得不太可能,从我多年游戏测试的经验来讲,就更不可能了。游戏的功能,相比软件的功能,更加的复杂,不是说用一套统一的行业标准就能够确定的。下面从几个方面来分析人工测试要强于GPT的地方:
一、游戏战斗测试
战斗系统是整个游戏里面最复杂的功能了,战斗系统的最终形态并不会在设计之初就被完整的确定。它的研发过程相当于开发--体验--迭代这样一个反复的过程,直到大家拿在手上体验的时候,都觉得很nice的时候,才算大体完成。为什么没有说全部完成,因为等到玩家接触体验后,肯定会继续优化的。
二、模拟真实用户使用场景
一千个人的心中,有一千个哈姆雷特;一万个玩家中,就有几十个奇葩玩家,他们总是不按常理出牌,不按你设计引导去完成任务,所以游戏中出现的问题,也总是千奇百怪。游戏测试要根据不同玩家的类型和行为模式,不断去模拟玩家真实的场景,这些场景相当于未知的未知情况,针对未知的情况,貌似GPT也给不了你答案。
三、复杂的问题
一些复杂的问题,例如游戏玩法交互问题,游戏策略问题等。这些问题需要测试人员具有专业技能、创造力和判断力,而这些也是GPT不能马上响应和覆盖的。
四、项目的串联性
一名好的测试,是可以很好串联起整个研发线的,游戏开发很多都是走的敏捷模式,需求在研发第一版的时候,可能只是一个简单的初版,这就需要测试在理解需求的过程中,不断提出自己的疑问,不断跟策划进行激情碰撞,完了之后还要不断去提醒技术,在这些微妙的化学变化中,才可能顺利并且完整实现功能研发。这种主动性,创造性去解决问题的能力,也是GPT这种被动接受调教目前所完成不了的。
吞噬星空中的人工智能--恶魔巴巴塔
02测试打开GPT的正确方式
有了GPT之后,我现在很少开打百度了,有什么不清楚的直接问GPT就行了。GPT属于非常智能型AI,它要不断适应你和你的问题,所以你想要掌握GPT,就要懂得使用GPT的方式,懂得用什么样的关键字去调教它,随着你不断的输入,它会变得越来越强大。
前段时间有几个大佬已经用GPT整理出详细的测试规范了,甚至用GPT只花了3个小时就整理出一本软件测试书籍。
GPT回复的准确性,依赖你给它的描述是否准确。
像这类就比较概括,更像是给你提示一个大方向。
你可以根据它的反馈,然后用它反馈中的一个点,再去做更细致的提问。
还可以根据你的要求,为你编写一个测试脚本,简直是测试人员的福音。