“未来的软件长什么样?”

一位妹子产品经理问我:“你说说未来的软件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自动化测试该何去何从?相关推荐

  1. ChatGPT 已经对软件开发行业造成了什么影响?IT老工程师告诉你

    ChatGPT已经对软件开发行业造成了什么影响? 一.前言 二.ChatGPT无法替代软件开发人员 三.ChatGPT对软件行业积极的影响 四.获取<ChatGPT行业研究报告白皮书>大全 ...

  2. 三谈ChatGPT(ChatGPT可以解决问题的90%)

    这是我第三次谈ChatGPT,前两篇主要谈了ChatGPT的概念,之所以火的原因和对人们的影响,以及ChatGPT可能存在的安全风险和将面临的监管问题.这一篇主要讲讲ChatGPT的场景和处理问题的逻 ...

  3. 高德地图只显示一个省_浅谈当下各种导航软件:高德地图、百度地图、腾讯地图...

    浅谈当下各种导航软件:高德地图.百度地图.腾讯地图,之前出门找不到路只能靠问路,现在我们生活中出现了各种各样的导航软件,甚至让用户出现了选择困难症,不知道选择哪一款软件比较号,在这里小编就要给大家来分 ...

  4. 每个软件工程师都应该知道的有关实时数据的统一概念

    转自:炼数成金 每个软件工程师都应该知道的有关实时数据的统一概念 我在六年前的一个令人兴奋的时刻加入到LinkedIn公司.从那个时候开始我们就破解单一的.集中式数据库的限制,并且启动到特殊的分布式系 ...

  5. 浅谈计算机实用教学工具应用的体会,浅谈计算机常用工具软件教学心得.doc

    浅谈计算机常用工具软件教学心得 浅谈计算机常用工具软件教学心得 摘 要:随着计算机技术的普及,社会对掌握计算机技术的人才不断提出新的要求,人们所需要掌握的计算机技术也越来越多.<计算机常用工具软 ...

  6. 【饭谈】测试人员负责上线合理么?

    某天,饭饭闲来无事,正在玩一款横版手游打发时间... 那会,饭饭正在焦急的等待这游戏的一轮开奖.....结果就在关键时刻,游戏却突然开始强制更新.... 好几百兆.... 等到我再上线时,发现自己果然 ...

  7. 马云现身杭州谈ChatGPT;GPT机器人要来了?OpenAI领投人形机器人公司;马斯克退出OpenAI内幕|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  8. 视频:毛新生谈Project Zero和软件新发展

    在本视频访谈中,InfoQ中文站从Project Zero的缘起,到该项目目前的进展,对开发语言的支持,以及它和商业化版本sMash之间的区别,最后到Zero背后IBM所推动的新的软件模式等问题,和I ...

  9. 解剖常用软件程序都用什么语言开发

    我们经常会问这个软件很炫也,是怎么出来的呢?这个网站功能强大,什么语言编写的呢?更多的是学计算机或将学计算机的相关的人士会不时的想:这些软件网站都"出名"了,编写他们的程序语言肯定 ...

最新文章

  1. 2-Entity RANSAC:在变化的环境中进行稳健的视觉定位
  2. nRF905 - 系列示意图
  3. 【朱-刘算法】【最小树形图】hdu6141 I am your Father!
  4. BEA Workshop Studio有什么用?
  5. 中国香港地区 DDoS- botnet 态势分析
  6. 同步数据流语言代码生成工具的研究进展
  7. ionic2/cordova自定义插件集成aar包
  8. 2016年3月-7月电机组装以及基于MAXON运动控制系统
  9. Ubuntu18.04之apt-file用法
  10. Axure rp 8 基本用法图解之一
  11. cad lisp程序大集_AUTO CAD 命令大集
  12. 创建shap文件的属性字段类型区别_shapefile数据文件组成
  13. nofollow能否禁止爬虫爬取
  14. 微软全息眼镜Hololens开发者版发货 售19000元
  15. 职通未来 The Next One——赴一场不一样的招聘会
  16. 电脑控制android 源代码,[源代码]电脑通过adb控制安卓手机
  17. java jws web_java 用jws发布一个简单的webservice
  18. html飘窗效果,js实现网页飘窗效果-Javascript-舒彬琪博客|前端技术博客|CMS教程|PbootCMS|JizhiCMS-www.cnsbq.com...
  19. 什么是标称属性?什么是二元属性?什么是序数属性?
  20. win10下JDK的安装和配置,eclipse的下载安装

热门文章

  1. androd 屏幕分辨率对照表
  2. CentOS7部署Apache服务器
  3. qt窗口置顶linux环境下,Qt 实现窗口置顶与取消置顶
  4. ThinkPHP框架安装介绍
  5. 银河英雄传说 解题报告
  6. 新沂市一中计算机教室,新沂城市论坛『民意民声』记新沂市第一中学教师苗庆硕 - Powered by Discuz!...
  7. a different object with the same
  8. 2022新版版IDEA创建Web项目
  9. 测试的价值不仅仅是找
  10. RGB、LVDS、MIPI和EDP接口液晶屏