今年30了,做了5年的软件测试,只会功能测试的怎么办?

本篇转载自黑马测试高赞知乎文章:
https://www.zhihu.com/question/378579065/answer/2125853221

看到了题主的诉求,年近30岁在事业上感到了危机,想寻求自我的突破,但因为家庭的原因,不敢轻易下决定。这其实是很多30+中年人的忧虑。
俗话说的好,人无远虑必有近忧。题主目前还只是感到了忧虑,作为一个过来人我可以很负责人的告诉你,如果你现在不寻求改变,那么当前的忧虑就必然会变成之后生活的危机。所以改变刻不容缓。
一、如何去改变呢?
其实题主自己已经给出了答案:
1.在现有的软件测试的道路上,进行自我能力的提升
2.更换赛道,重新起航。
两个选项在我看来没有对与错,只有是否合适。我们先来说第二个选择"更换职业"。有一句话说的很好"滚石不生苔",从头开始需要的不仅仅是勇气,你之前的知识、资源的积累都很有可能要重新开始。所以如果不是这个行业前景有问题,真不建议做这么大的改变。
之前谈到一个很关键的词"行业前景",IT行业的前景毋庸置疑,那已经不能说好,而是非常的好。而软件测试,在IT行业中的比重也越来越高,从下图不断上涨的测试薪资就可以看出软件测试当前有多么的火爆。

或者可以狠狠点击下方链接,立体了解下测试当前的发展前景,请狠狠点击下方链接:
《软件测试行业到底有没有前景和出路?1670 赞同 · 387 评论回答》https://www.zhihu.com/question/317754170/answer/1569957027

所以身处如此优秀的行业,我们如果想要立足,想要生活过得更好,只需要让我们在这个行业里具备更深的技术能力就行。
二、如何让自己在这个行业内,更加的优秀?
说到这里,我们就得聊一下,软件测试行业的职业规划图了。目前在该行业内如下图所示,大体上的职业规划有两条路。一条走的是管理路线,一条走的是技术路线。但是不管是管理路线也好,技术路线也好,他们的前提是你已经具备相当的职业专业技能。但就以目前题主的职业技能而言,还暂时达不到要求。那么接下来我们只需要把这些技能完善之后就会发现,一片大好前景等着你。

题主需要补充的职业专业技能:自动化测试和性能测试
题主做了这么多年的功能测试,最起码对于软件测试的一些基础的知识已经没有问题了。那接下来就只需要补充自动化相关的知识就行了
自动化测试,主要分为两个方面:
1.接口自动化测试
2.UI自动化测试
如何学习呢?主要分为下面这几步:
第一步:代码学习
要学习自动化,有一个前提,就是"代码"。不管是为了能够完成自动化测试,还是为了之后的职业规划发展,代码肯定都是绕不过去的。
目前对于软件测试而言,代码的学习最初有两个选择。一个是Python,一个是Java。我推荐Python,因为对于没有代码基础的同学而言,Java的入门学习最起码三个月难度太大。Python作为一门弱类型语言,上手的难度就简单很多。每天花2~3个小时用来学习,差不多一个月就能入门了。
Python阶段学习资源分享
1)北京校区-《10天带你玩转python2021版》 (此免费视频对应上述1 - 5知识点)

--------------------以下为2020年视频教程--------------------
2)北京校区-《10天带你玩转python2020版》 (此免费视频对应上述1 - 5知识点)

有了代码的基础,然后就可以入手开始学习自动化相关的知识了。
自动化阶段视频资源分享
1)接口自动化视频分享:
《4天接口视频教程2021版》

《Python实现接口自动化测试视频》

2)WEB的UI自动化分享:
北京校区-《6天UI自动化2021版》

北京校区-《8天web自动化入门教程》 (此免费视频对应上述1-5知识点)

3)App的UI自动化分享:
《0基础入门移动自动化Appium框架》

实战视频-《Appium进行IOS真机自动化测试》

第三步、性能学习
性能测试,相对于自动化而言,入门就比较简单了。
首先,对性能测试相关的概念有所了解,明白什么是性能测试,以及测试的目的是什么
接着,学习使用工具Jmeter或者LoadRunner,进行性能测试
性能测试最难的其实是调优,这个就需要对代码以及数据库有更深的认知之后才可以完成了,所以对于现阶段,能够使用工具完成最基本的性能测试即可。
性能测试阶段视频教程:
1)北京校区-《4天带你入门性能测试2021版》

2)北京校区-《自动化工具Jmeter_入门到进阶6小时搞定》


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

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