【饭谈】ChatGpt如果让软件ui都消失的话,那ui自动化测试该何去何从?
“未来的软件长什么样?”
一位妹子产品经理问我:“你说说未来的软件ui是什么样的?听到这个问题我先是诧异了一下,随即陷入了沉思。”
我看着眼前的产品经理,她是一位比较年轻干练的女强人类型,1.65的身材不到100斤的体重显得格外瘦弱,精致的面庞总是让同事们误以为是个没实力的花瓶。而其实她的技术格外的好,在圈内算是有一号的。
我回答说:“你管它什么样,到时候就一抄就完事。”
可是产品经理听我说完之后,就哦了一声作为回答。然后娇羞的低下了头,手紧张的搓着自己的裙摆。
我看到她好像有话就问她怎么了,她抬起头看着我,我才注意到她的双眼已经可以看到一丁点的泪珠。
“可是,未来的软件产品,可能不剩多少ui界面了,或者压根都没有ui了...”她说完就再次低下头去,小声又说了一句:
“可能我要先失业了..你..你能养我么?” 。
“什么!没有ui? 此话怎讲啊?你难道以为chatgpt真的可以让ui都消失吗?那ui自动化怎么办?” 我打断了她的自言自语。
她没有回答我,而是慢慢的转身准备离开。我一把拉住她把她拽了回来,才发现此刻她早已哭的梨花带雨。我轻抚着她的头安慰她说:没事的,你不会失业的,你是女强人,永远不需要人养的....
听完此言,她突然一把推开了我,带着些许的怒意看着我。
我继续说道:你别总看那么多短视频的博主,天天吓唬你说这个要淘汰那个要消失的。就算他们说的是真的,你能力这么好,就算不做产品经理,以后做什么都会有前途的,何况长得蛮好,我可以内推你到大厂做前台,轻松还潇洒。
听到这,她噗嗤一声笑了一下。然后表情一本正经的跟我讨论了起来,以下是我们的对话:
产品经理:你知道为什么软件要有很多让用户操作的步骤吗?就是为了实现各种复杂的定制化功能啊。而现在的gpt可以让用户简单的说一句话,就全部自动的实现了。比如帮我买一张去哪哪的票,顺便做好旅游攻略,帮我订好酒店,然后gpt就帮你都安排完了,到时候提醒你去哪去哪就行了。
我:按你的猜想,那未来的软件可能都会有一个语音功能,用户按住录音,然后帮用户实现功能,再找用户确认。
产品经理:对,这个是大趋势,就像二维码扫一扫,没有这个功能的软件会逐渐落后市场。但问题是之后...
我:我明白你的意思,随着用户越来越依赖按住语音功能,就会慢慢不会正常的操作步骤了,每次都不会,然后嫌麻烦,就会导致正常操作步骤用的人越来越少。
产品经理:对,所以当正常操作流程没人用之后呢?公司会立马降低对其的重视程度,无论是ui美化还是交互丝滑,开发和测试都会缩减成本。
我:那也不会彻底扔掉吧...
产品经理:那不好说,以前公司是做电商的,用户都是在电脑浏览器购买产品,那时候web端很重要。后来呢?
我:后来随着移动端用户增多,大家都在app上浏览和购买产品,web端流量断崖式下跌,最后公司缩减成本,删掉了很多页面和功能,只保留个主页用做宣传。
产品经理:所以当时整个前端开发组都被裁了啊,而且selenium自动化组据说也被迫转行去做appium自动化了对吧?
我:是的,但是后来,小程序又崛起了。小程序传播速度快,不用下载安装。用户还能微信直接免登录。这让小程序迅速又成为了重点,而传统需要大量开发人员和成本的app应用 又开始受冷落了。这时候再回头看pc和web端,基本都快被人遗忘了....
产品经理:所以,未来的软件ui可能都会消失,最终剩下的就是一大堆的接口和sql而已。借助小程序的话,用户一句话就可以办到各种复杂的事情。而农村很多老年人不会用智能手机的尴尬也可以完美解决了。
我:按照历史大一统模型看,现在的时代是无数个app百花齐放,各有千秋的时代,最终一定会被一个完全想不到的终结者给统一,那个终结者很可能就是一个没有ui面孔的无脸男,他叫做:ChatGPT。
产品经理:讨厌,你总这么中二....
我:那我正经一点哈,这么看来,我们ui自动化该何去何从呢?连ui都没有了,难道以后只剩下接口自动化了吗?
产品经理:本来我听说你们ui自动化就特别麻烦,开发和维护成本都非常巨大,经常入不敷出。这下好了,这个问题没有了,毕竟台子塌了... 没戏唱了....
我:放心吧,不会的。就算操作等功能都消失了,不是还要有图片等页面供用户欣赏,浏览,确认结果页面等等吗?
产品经理:不,如果一个软件只剩下了这么几个功能,那就没必要单独进行研发和测试了,到时一个大统一的组件会根据接口数据来自动生成图片,而这个工具也无需进行测试,起码轮不到你们自己测试。就好像那些开源的大框架,很难发现bug的。
我:如果真的全都统一了,ui测试消失了,那根据质量守恒定律,一定会有新的需求诞生的。首先,接口测试需求会大量激增。其次,ai对人类话术的理解并不完全可靠,比如下单购物,如果ai理解错了,或者口误导致的结果就是金钱的损失,所以这个也是需要人工来不断测试确保成功率的。
产品经理:未来的软件交互像人和人之间正常聊天,这是大趋势,是必然的,就像钢铁侠的助手贾维斯一样。要到这一天就需要大量的中间测试过程。
我:是的,你的猜想可能真的会成真了...
产品经理:那我们现在应该怎么办?
我:你还是做你的产品经理啊,只不过以后你不再是要考虑各个页面跳转啊,按钮啊这些了。你要设计的是 用户说什么话要调用那些接口,实现什么功能,软件要怎么理解用户的上下文逻辑,要怎么确认用户行为等细节上,这个更加抽象了也更加复杂了,你可能都要学一点代码了。而我呢?继续做我的测试,无论是ui还是接口,还是未来的ai解析测试,各种方言,倒装句测试等,我都会去研究然后写出教程文章,帮助更多的朋友的....
她突然打断了我的滔滔不绝,把我的脑袋抓的正向她不到5cm的位置。
产品经理:我是问你,咱们俩个接下来怎么办?
我:你什么意思?你怎么办?继续上班赚钱啊,我就老老实实在这里等着你提问呗。
产品经理:你...你个大笨蛋!
我:作为一款AI人工智能模型,我很抱歉您对我的看法,如果是我前面的回答让您生气了,请告诉我您有什么需要帮助的问题,我会尽力重新为你解答。但事实上,我并不笨,我比你们全人类的总和还要聪明。
产品经理愣了一下,擦了擦眼泪,看着我,对我说:“是啊,你只是一款融合了gpt5.0的人偶而已,怪我,总是让你模仿那个人.....”
上面的故事虽然是编的,但是内容确可能发生,希望小伙伴们做好准备,站在风口上,每个抉择都至关重要哦~
最后: 下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取【保证100%免费】
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!
【饭谈】ChatGpt如果让软件ui都消失的话,那ui自动化测试该何去何从?相关推荐
- ChatGPT 已经对软件开发行业造成了什么影响?IT老工程师告诉你
ChatGPT已经对软件开发行业造成了什么影响? 一.前言 二.ChatGPT无法替代软件开发人员 三.ChatGPT对软件行业积极的影响 四.获取<ChatGPT行业研究报告白皮书>大全 ...
- 三谈ChatGPT(ChatGPT可以解决问题的90%)
这是我第三次谈ChatGPT,前两篇主要谈了ChatGPT的概念,之所以火的原因和对人们的影响,以及ChatGPT可能存在的安全风险和将面临的监管问题.这一篇主要讲讲ChatGPT的场景和处理问题的逻 ...
- 高德地图只显示一个省_浅谈当下各种导航软件:高德地图、百度地图、腾讯地图...
浅谈当下各种导航软件:高德地图.百度地图.腾讯地图,之前出门找不到路只能靠问路,现在我们生活中出现了各种各样的导航软件,甚至让用户出现了选择困难症,不知道选择哪一款软件比较号,在这里小编就要给大家来分 ...
- 每个软件工程师都应该知道的有关实时数据的统一概念
转自:炼数成金 每个软件工程师都应该知道的有关实时数据的统一概念 我在六年前的一个令人兴奋的时刻加入到LinkedIn公司.从那个时候开始我们就破解单一的.集中式数据库的限制,并且启动到特殊的分布式系 ...
- 浅谈计算机实用教学工具应用的体会,浅谈计算机常用工具软件教学心得.doc
浅谈计算机常用工具软件教学心得 浅谈计算机常用工具软件教学心得 摘 要:随着计算机技术的普及,社会对掌握计算机技术的人才不断提出新的要求,人们所需要掌握的计算机技术也越来越多.<计算机常用工具软 ...
- 【饭谈】测试人员负责上线合理么?
某天,饭饭闲来无事,正在玩一款横版手游打发时间... 那会,饭饭正在焦急的等待这游戏的一轮开奖.....结果就在关键时刻,游戏却突然开始强制更新.... 好几百兆.... 等到我再上线时,发现自己果然 ...
- 马云现身杭州谈ChatGPT;GPT机器人要来了?OpenAI领投人形机器人公司;马斯克退出OpenAI内幕|极客头条
「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...
- 视频:毛新生谈Project Zero和软件新发展
在本视频访谈中,InfoQ中文站从Project Zero的缘起,到该项目目前的进展,对开发语言的支持,以及它和商业化版本sMash之间的区别,最后到Zero背后IBM所推动的新的软件模式等问题,和I ...
- 解剖常用软件程序都用什么语言开发
我们经常会问这个软件很炫也,是怎么出来的呢?这个网站功能强大,什么语言编写的呢?更多的是学计算机或将学计算机的相关的人士会不时的想:这些软件网站都"出名"了,编写他们的程序语言肯定 ...
最新文章
- 2-Entity RANSAC:在变化的环境中进行稳健的视觉定位
- nRF905 - 系列示意图
- 【朱-刘算法】【最小树形图】hdu6141 I am your Father!
- BEA Workshop Studio有什么用?
- 中国香港地区 DDoS- botnet 态势分析
- 同步数据流语言代码生成工具的研究进展
- ionic2/cordova自定义插件集成aar包
- 2016年3月-7月电机组装以及基于MAXON运动控制系统
- Ubuntu18.04之apt-file用法
- Axure rp 8 基本用法图解之一
- cad lisp程序大集_AUTO CAD 命令大集
- 创建shap文件的属性字段类型区别_shapefile数据文件组成
- nofollow能否禁止爬虫爬取
- 微软全息眼镜Hololens开发者版发货 售19000元
- 职通未来 The Next One——赴一场不一样的招聘会
- 电脑控制android 源代码,[源代码]电脑通过adb控制安卓手机
- java jws web_java 用jws发布一个简单的webservice
- html飘窗效果,js实现网页飘窗效果-Javascript-舒彬琪博客|前端技术博客|CMS教程|PbootCMS|JizhiCMS-www.cnsbq.com...
- 什么是标称属性?什么是二元属性?什么是序数属性?
- win10下JDK的安装和配置,eclipse的下载安装