自动化测试前景如何?测试技术含量是否偏低?测试提升自身竞争力的速度有无开发快?

PS:本文转载自黑马测试高赞知乎文章
链接:https://www.zhihu.com/question/20253813/answer/1605703580

一口气提了3个问题,好,看来题主是想进入测试的小萌新。可能你心里的问题远远不止这3个,在这里,先推荐你看下面这个连接:
测试小白必看:学习软件测试必问的100个问题,从此贴开始-黑马程序员技术交流社区bbs.itheima.com/thread-507947-1-1.html
接下来来回答你的3个问题。
1. 自动化测试的发展前景怎么样?
2. 相比于开发,测试的技术含量是否偏低?
3. 测试人员提升自身竞争力的速度是否没开发快?

第一个问题: 自动化测试的发展前景怎么样?
一个行业前景怎么样? 先看看市场需求。 下面是一部分自动化测试岗位的相关数据:

据统计,当前企业对自动化的需求已经接近一半左右了,请看下图:

自动化发展的前景如何,市场给出的薪资也是一个重要参考,来看看北京, 上海, 广州, 深圳的自动化测试平均薪资:

最后来看看杭州, 成都, 武汉, 南京的自动化测试平均薪资:

从以上数据中不难看出,同等量级城市之间的自动化测试平均薪资水平相差不是很大,不同量级城市之间的自动化测试平均薪资水平也相差的没有多么夸张。
总体来看, 自动化测试的平均薪资在互联网行业岗位中也不算是中下游薪资水平。至于自动化测试发展前景怎么样,至少从薪资水平上来看,想要持续长久的发展下去,应该是没有什么太大的问题。
自动化测试的发展前景怎么样,还可以从测试的历年的薪资涨幅看出端倪,请看下图:

目前手工测试饱和,测试开发还没有完全爆发,测试薪资能如此年年上涨(2020疫情之年都能较前一年增长6%),当前的自动化测试薪资的大力拉动功不可没。 看这上面这张趋势图,你好意思怀疑自动化测试没有前景么?
黑马程序员以编程起家,所以培养更懂编程的自动化测试人员为目标。上面各种统计数据也发了很多,如果你还没有真切的感受,现在也献丑让你看下黑马测试的自动化测试学员毕业薪资:
北京测试在21年10月创造了就业率91%的情况下,平均薪资13000+的薪资更高峰,请狠狠点击(点击查看时请关注毕业学员的性别、年龄、学历、培训前工作、培训前薪资,可了解生源质量是否如你想的那般高):

《毕业22个工作日,平均薪资13021.31元,就业率91.04%,北京金燕龙黑马软件测试20210530班-黑马程序员技术交流社区》
http://bbs.itheima.com/thread-512289-1-1.html
该班学员从事测试第一份工作,平均月薪就达到13k+,自动化测试能没有前景么?
更多薪资数据,可狠狠点击下方的黑马测试就业薪资集合贴:
转行测试必看_黑马软测学员就业案例集合贴【附视频+照片】-黑马程序员技术交流社区bbs.itheima.com/thread-440526-1-1.html

开发和测试相互对比向来是最容易引战的典型话题, 两个岗位的工作职责及目的都完全不一致,如何做到同等对比呢? 作为两个都是存在很多年的岗位,技术含量是否偏低,目前能想到的最靠谱的衡量标准那只能还是看薪资。
请看下方这个连接,你将会看到一个惊人的数据:“一开始测试薪资是低于开发,但同样10年工龄,测试薪资开始超过开发”,请狠狠点击:
软件测试的工资高还是开发者工资高?608 赞同 · 64 评论回答

那请问,从长远来看,到底是测试的技术含量高还是开发的技术含量高呢?又是哪个更容易沉淀经验,不惧中年危机呢?
在现在的行业状况中,测试岗位之所以会被扣上没有什么技术含量的帽子, 完全是由于国内互联网公司一直对测试岗位的重视程度不够所导致的,跟开发岗位之间实在是没有什么太直接的关系。
当然也不完全排除一些莫名其妙的岗位间歧视哈! 故而本着不主动引战的原则, 本篇章只针对自动化测试工作内容进行展开, 当然同时也欢迎不同的意见交流哈!
首先掰一掰基于页面的 UI 自动化测试:
基于主流的第三方或自研框架完成页面操作级别的自动化测试操作,能在需求频繁变更的情况下,尽最大努力提高自动化测试占比, 提升回归测试效率,这本身就有一定的难度吧? 捎带手再研发个能被广泛应用的 UI 自动化框架出来,这能比开发技术含量低么?

再来说说基于协议级别的自动化测试:
别上来就说这有什么啦,不就是搭搭框架,组织下代码, 跑的通看得到结果就好啦! 这有什么难的? 拜托!这都 0202 年了, 想要真正做好基于协议级别的自动化测试, 各类通信协议不需要来一套嘛? 网络组成原理不需要深入理解一波呗? 更有甚者做完基础性的验证测试,再来一套对应的测试平台它不香嘛?! 说到这里, 开发测试平台不懂开发语言行得通? 所以, 少年别来说技术含量低好不啦!
如果还是认为测试技术的含量偏低,可以了解下测试的一个岗位,叫做“测试开发”。不仅要懂编程语言会开发,还得懂测试,还要懂业务,还要懂产品,但是他却属于测试岗,平均薪资远甩开发(从薪资视角来看,那你觉得谁的技术含量更高呢)。想了解“测试开发”,请狠狠点击下方这个连接:
《测试开发是什么?为什么现在那么多公司都要招聘测试开发?566 赞同 · 89 评论回答》
https://www.zhihu.com/question/61776013/answer/1641290287

第三个问题: 测试人员提升自身竞争力的速度是否没开发快?
假如遇上的是一不求上进的开发的话,你觉得他又能比你快到哪里去呢?
所谓测试竞争力的提升, 更多的无外乎来自于两个方面:
一是不断的在工作中应对各种各样的需求,
一是自我意识坚定的不断学习进步。
工作中的需求如果不具备足够的挑战性, 那就果断换家公司吧,毕竟各式需求不是强求就能得来的嘛。
既然工作中的需求更多的是靠运气的话, 那么凭借个人意思坚定不断的学习下去应该更容易实现, 不管是为了个人的前途也好,还是钱途也罢,如果能够瞄准一个点,全身心持续的突破下去, 那进步快慢完全也是可以由自己掌控的。
没有自学条件,完全可以找家靠谱机构培训,确保自己的技能能从功能测试--》自动化测试(接口自动化,ui自动化,性能测试)--》测试开发。
测试培训机构这么多,不知道如何选择,请狠狠点击下方链接,几百人点赞的好文,对你没用算我输:
《这么多的软件测试培训机构,哪个好?1683 赞同 · 287 评论回答》
https://www.zhihu.com/question/21471129/answer/1501002082

综上所述, 只要软件不消失, 那么软件测试岗位需求也就不会消失, 所谓的发展前景无外乎是看市场需求程度吧, 因此答案也就显而易见啦, 至于技术含量主要还是得看个人想要做到什么程度, 毕竟任何职业只要能够做到深耕, 最终的成就都不会太小!
想学自动化,但是不知道如何学习,请看下方百人点赞链接:
《如何学习自动化测试?1796 赞同 · 252 评论回答》
https://www.zhihu.com/question/22211535/answer/1579948115


若你是对测试不太了解的测试小萌新,有太多太多对测试的疑惑(前途、薪资、技术含量、男生是否可以干.....),强烈推荐你观看《测试小白必看:学习软件测试必问的100个问题,从此贴开始》,相信能扫除掉你心目中90%以上的常见问题。
《100个常见问题链接》:http://bbs.itheima.com/thread-507947-1-1.html

最后,为方便大家自学软件测试,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面。
包括软件学习路线图,黑马50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2020软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…..
《2022黑马测试学习路线图链接》:http://bbs.itheima.com/thread-405757-1-1.html
