今年30了,做了5年的軟件測試,只會功能測試的怎么辦?

本篇轉(zhuǎn)載自黑馬測試高贊知乎文章:https://www.zhihu.com/question/378579065/answer/2125853221

看到了題主的訴求,年近30歲在事業(yè)上感到了危機(jī),想尋求自我的突破,但因為家庭的原因,不敢輕易下決定。這其實是很多30+中年人的憂慮。
俗話說的好,人無遠(yuǎn)慮必有近憂。題主目前還只是感到了憂慮,作為一個過來人我可以很負(fù)責(zé)人的告訴你,如果你現(xiàn)在不尋求改變,那么當(dāng)前的憂慮就必然會變成之后生活的危機(jī)。所以改變刻不容緩。
一、如何去改變呢?
其實題主自己已經(jīng)給出了答案:
在現(xiàn)有的軟件測試的道路上,進(jìn)行自我能力的提升
2.更換賽道,重新起航。
兩個選項在我看來沒有對與錯,只有是否合適。我們先來說第二個選擇"更換職業(yè)"。有一句話說的很好"滾石不生苔",從頭開始需要的不僅僅是勇氣,你之前的知識、資源的積累都很有可能要重新開始。所以如果不是這個行業(yè)前景有問題,真不建議做這么大的改變。
之前談到一個很關(guān)鍵的詞"行業(yè)前景",IT行業(yè)的前景毋庸置疑,那已經(jīng)不能說好,而是非常的好。而軟件測試,在IT行業(yè)中的比重也越來越高,從下圖不斷上漲的測試薪資就可以看出軟件測試當(dāng)前有多么的火爆。

或者可以狠狠點擊下方鏈接,立體了解下測試當(dāng)前的發(fā)展前景,請狠狠點擊下方鏈接:
《軟件測試行業(yè)到底有沒有前景和出路?992 贊同 · 205 評論回答》https://www.zhihu.com/question/317754170/answer/1569957027

所以身處如此優(yōu)秀的行業(yè),我們?nèi)绻胍⒆悖胍钸^得更好,只需要讓我們在這個行業(yè)里具備更深的技術(shù)能力就行。
二、如何讓自己在這個行業(yè)內(nèi),更加的優(yōu)秀?
說到這里,我們就得聊一下,軟件測試行業(yè)的職業(yè)規(guī)劃圖了。目前在該行業(yè)內(nèi)如下圖所示,大體上的職業(yè)規(guī)劃有兩條路。一條走的是管理路線,一條走的是技術(shù)路線。但是不管是管理路線也好,技術(shù)路線也好,他們的前提是你已經(jīng)具備相當(dāng)?shù)穆殬I(yè)專業(yè)技能。但就以目前題主的職業(yè)技能而言,還暫時達(dá)不到要求。那么接下來我們只需要把這些技能完善之后就會發(fā)現(xiàn),一片大好前景等著你。

題主需要補充的職業(yè)專業(yè)技能:自動化測試和性能測試
題主做了這么多年的功能測試,最起碼對于軟件測試的一些基礎(chǔ)的知識已經(jīng)沒有問題了。那接下來就只需要補充自動化相關(guān)的知識就行了
自動化測試,主要分為兩個方面:
1.接口自動化測試
2.UI自動化測試
如何學(xué)習(xí)呢?主要分為下面這幾步:
第一步:代碼學(xué)習(xí)
要學(xué)習(xí)自動化,有一個前提,就是"代碼"。不管是為了能夠完成自動化測試,還是為了之后的職業(yè)規(guī)劃發(fā)展,代碼肯定都是繞不過去的。
目前對于軟件測試而言,代碼的學(xué)習(xí)最初有兩個選擇。一個是Python,一個是Java。我推薦Python,因為對于沒有代碼基礎(chǔ)的同學(xué)而言,Java的入門學(xué)習(xí)最起碼三個月難度太大。Python作為一門弱類型語言,上手的難度就簡單很多。每天花2~3個小時用來學(xué)習(xí),差不多一個月就能入門了。
Python階段學(xué)習(xí)資源分享
1)北京校區(qū)-《10天帶你玩轉(zhuǎn)python2021版》?(此免費視頻對應(yīng)上述1 - 5知識點)

--------------------以下為2020年視頻教程--------------------
2)北京校區(qū)-《10天帶你玩轉(zhuǎn)python2020版》??(此免費視頻對應(yīng)上述1 - 5知識點)

第二步:自動化學(xué)習(xí)
有了代碼的基礎(chǔ),然后就可以入手開始學(xué)習(xí)自動化相關(guān)的知識了。
自動化階段視頻資源分享
1)接口自動化視頻分享:
《4天接口視頻教程2021版》 ? ??

《Python實現(xiàn)接口自動化測試視頻》??

2)WEB的UI自動化分享:
北京校區(qū)-《6天UI自動化2021版》?

北京校區(qū)-《8天web自動化入門教程》(此免費視頻對應(yīng)上述1-5知識點)

3)App的UI自動化分享:
《0基礎(chǔ)入門移動自動化Appium框架》??

實戰(zhàn)視頻-《Appium進(jìn)行IOS真機(jī)自動化測試》? ? ??

第三步、性能學(xué)習(xí)
性能測試,相對于自動化而言,入門就比較簡單了。
首先,對性能測試相關(guān)的概念有所了解,明白什么是性能測試,以及測試的目的是什么
接著,學(xué)習(xí)使用工具Jmeter或者LoadRunner,進(jìn)行性能測試
性能測試最難的其實是調(diào)優(yōu),這個就需要對代碼以及數(shù)據(jù)庫有更深的認(rèn)知之后才可以完成了,所以對于現(xiàn)階段,能夠使用工具完成最基本的性能測試即可。
性能測試階段視頻教程:
1)北京校區(qū)-《4天帶你入門性能測試2021版》 ?

2)北京校區(qū)-《自動化工具Jmeter_入門到進(jìn)階6小時搞定》


若你是對測試不太了解的測試小萌新,有太多太多對測試的疑惑(前途、薪資、技術(shù)含量、男生是否可以干.....),強(qiáng)烈推薦你觀看《測試小白必看:學(xué)習(xí)軟件測試必問的100個問題,從此貼開始》,相信能掃除掉你心目中90%以上的常見問題
《軟件測試100個常見問題》:http://bbs.itheima.com/thread-507947-1-1.html

最后,為方便大家自學(xué)軟件測試,特意給大家準(zhǔn)備了一份13G的超實用干貨學(xué)習(xí)資源,涉及的內(nèi)容非常全面。
包括軟件學(xué)習(xí)路線圖,黑馬50多天的上課視頻、16個突擊實戰(zhàn)項目,80余個軟件測試用軟件,37份測試文檔,70個軟件測試相關(guān)問題,40篇測試經(jīng)驗級文章,上千份測試真題分享,還有2020軟件測試面試寶典,還有軟件測試求職的各類精選簡歷,希望對大家有所幫助…..
《2021軟件測試學(xué)習(xí)路線圖,內(nèi)附視頻教程+自學(xué)路線+工具+面試篇》:bbs.itheima.com/thread-405757-1-1.html? ??