当前位置:网站首页>【饭谈】Web3.0到来后,测试人员该何去何从?(十条预言和建议)
【饭谈】Web3.0到来后,测试人员该何去何从?(十条预言和建议)
2022-07-07 15:34:00 【我去热饭】
本文不讨论web3.0是否合理,也不讨论到来的概率和时间,更不会涉及到任何金融等问题。
本文只讨论我们测试人员要如何做准备,在迎接web3.0到来后的互联网世界,如何在那时候的环境下生存,甚至抓住先机提前掌握对应技术。
首先,我打算用土话给大家简单概括下web1.0 - 2.0 - 3.0
web1.0 : 单向传输,宣传,展示。
web2.0:可下载可上传,在各个平台上展示自我(目前时代)
web3.0:去中心化,各个平台都无需注册账号,你自己作为一个数据库,去各个平台买卖交易,所有东西都存在你自己手中,也没有了孤岛效应。对于web3.0,网上众说纷纭,但是大体一致。
举个例子,就是我在a平台买了一首歌,这首歌在2.0时代是保存在a平台数据库中,你的账号有使用权,但是也会有很多风险,比如被封,被删,过期等,你此时去b平台想听这首歌,会发现不好意思,没有购买过。
而在web3.0时代,这首歌购买后,就会存到你自己的数据库中,你想去任何平台听这首歌都可以,没有过期,这首歌就像你的私有财产一样永久存在且通用。而如果是你自己的作品,则可以拥有该作品全球唯一的版权id,你可以售卖到全世界。
------------- ---------- ----------
在大概了解了web3.0后,我们来谈谈到时候各个互联网公司的平台大概率会发生的改变吧...大致会有以下几点:(欢迎补充)
1. 可能不会再有注册登录模块,取而代之的是全世界唯一一套身份验证系统。
2. 大数据画像和精准推送模块会加重,毕竟那时候每个人都是自己的平台,但是缺的仍然是垂直流量。
3. 全球各平台会统一上传和下载功能,传输速度将成为唯一差别。
4. UI展示效果会更加炫酷和优雅,因为很多底层服务均会使用统一架构,还因为运营重心也偏向于前端。
5. 收益/订单模块将会加重占比,平台的抽成算法将会是重中之重。
6. 安全模块将会弱化占比,统一交由区块链技术负责。
7. 元宇宙VR技术会在办公和游戏和物联网领域崛起,甚至是摆摊市场经济中出现。
8. 虚拟装修技术将会大火,个人收藏家时代将到来,类似于qq空间。
9. 独立的重型数据库将减少占比,轻量级/高度封装的数据库会更适用于中小公司中,微小平台的数据安全问题可能不会再无与伦比的那么重要。
10. 一体化开发测试低代码平台将会大火,个人低成本无成本开发个人空间会有普及倾向。
-----------------------
预测了十点互联网技术改变后,我们再来研究下软件测试行业可能的改变,还有作为测试人员,要如何应对?(与上面十条一一对应)
1. 登录注册忘记密码验证码等功能会进行大重构,甚至可能会出现无需登录情况,用户全程只在上传下载购买售卖收款时候需要身份验证。而现在的token/session/cookie的方式估计会有改变,新结构问世后,必然会存在一段优化和bug密集的时间。作为测试,第一时间应该去理解新设计的底层原理,才能更好的测试。
2. 大数据测试,数据埋点测试需要我们测试人员提前准备相关知识了,比如ui自动化测试中要增加埋点的自动化测试部分。
3. 上传下载,压力测试即将变得重要,go语言即将获得关注提升。
4. ui测试,兼容性测试将变得重要,吸引性,易学性,易用性等需要重点测试,测试人员也会变得类似艺术家一样,去点评和给ui设计打分。
5. 订单金额测试会很重要,那个时代中小数点后精确位可能是十几位甚至更多,所以边界值测试方法可能会要进行革新,而在测试环境中,mock订单和外部接口,模拟回调等会更重要。
6. 安全测试仍然是只有极少数测试人员才掌握的东西,不温不火将会持续很久很久。
7. 元宇宙app的测试将逐渐成为主流,立体空间的测试,各种流行框架的移植和使用,测试人员需要加重中间件的测试方法论。
8. 虚拟装修市场的大火,会让很多低代码设计平台崛起,测试人员也需要掌握一些艺术设计基础,才可以模拟真实用户的习惯。而随着全体审美的崛起,之后做测试平台/工具的话,可能也会更加注重ui设计,而不是现在业内基本能用就行的情况。
9. 对于轻量级或高度封装的数据库兴起,测试不但要掌握sql等底层命令,也要学会封装后的那些数据库操作代码,比如orm (select * from USER 等价于 USER.objects.all() )
10. 随着测开工程师的比例越来越大,个人能力的崛起,低代码测试平台/工具会逐渐增加需求。好用的平台可以激发全组测试人员的潜力,所以大家可以提前熟悉下低代码测试平台。
--------------------------
以上就是未来可能出现的情况,大家如果还有余力的可以提前进行准备。
如果精力不够的,也可以报名博主培训,期限将近3年,不断的更新课程,新知识技术平台的讲解,可以让你体验职业发展技术托管一样的舒适。你将不用再担心被新技术拉下,被主流抛下。
边栏推荐
- 防火墙系统崩溃、文件丢失的修复方法,材料成本0元
- 应用在温度检测仪中的温度传感芯片
- 【源码解读】| LiveListenerBus源码解读
- LeetCode 300. Daily question of the longest increasing subsequence
- 《产品经理必读:五种经典的创新思维模型》的读后感
- skimage学习(3)——使灰度滤镜适应 RGB 图像、免疫组化染色分离颜色、过滤区域最大值
- os、sys、random标准库主要功能
- LeetCode 1981. 最小化目标值与所选元素的差 每日一题
- Master this promotion path and share interview materials
- LeetCode 1626. 无矛盾的最佳球队 每日一题
猜你喜欢
两类更新丢失及解决办法
QML beginner
Master this set of refined Android advanced interview questions analysis, oppoandroid interview questions
最新高频Android面试题目分享,带你一起探究Android事件分发机制
[Seaborn] combination chart: facetgrid, jointgrid, pairgrid
Sort out several important Android knowledge and advanced Android development interview questions
Advanced C language -- function pointer
Temperature sensor chip used in temperature detector
预售17.9万,恒驰5能不能火?产品力在线,就看怎么卖
QT 图片背景色像素处理法
随机推荐
LeetCode 1654. The minimum number of jumps to get home one question per day
最新2022年Android大厂面试经验,安卓View+Handler+Binder
As an Android Developer programmer, Android advanced interview
AI来搞财富分配比人更公平?来自DeepMind的多人博弈游戏研究
LeetCode 403. Frog crossing the river daily
LeetCode 1186. Delete once to get the sub array maximum and daily question
数据中台落地实施之法
node:504报错
【源码解读】| LiveListenerBus源码解读
掌握这个提升路径,面试资料分享
[designmode] template method pattern
最新高频Android面试题目分享,带你一起探究Android事件分发机制
防火墙系统崩溃、文件丢失的修复方法,材料成本0元
字节跳动Android面试,知识点总结+面试题解析
Interface oriented programming
time标准库
电脑无法加域,ping域名显示为公网IP,这是什么问题?怎么解决?
模块六
自定义View必备知识,Android研发岗必问30+道高级面试题
【黄啊码】为什么我建议您选择go,而不选择php?