大四女生想做軟件測(cè)試崗,如何系統(tǒng)性學(xué)習(xí)測(cè)試呢?

PS:本文轉(zhuǎn)載自黑馬測(cè)試高贊知乎文章
鏈接:?https://www.zhihu.com/question/314916265/answer/1918529378

這個(gè)問題是很有代表性的,就是剛出社會(huì)非常迷茫呢,希望有人指點(diǎn)。如何根據(jù)你自身?xiàng)l件規(guī)劃未來,系統(tǒng)學(xué)習(xí),我把需求拆分出下面3個(gè):
1.自身?xiàng)l件分析
2.如何根據(jù)自身?xiàng)l件進(jìn)行職業(yè)規(guī)劃
3.如何根據(jù)規(guī)劃系統(tǒng)學(xué)習(xí)測(cè)試
一、自身?xiàng)l件分析
優(yōu)勢(shì)分析
學(xué)歷
大學(xué)本科學(xué)歷,就目前軟件測(cè)試行業(yè)而言,很多大廠的學(xué)歷要求也就是統(tǒng)招本科,所以題主的學(xué)歷在這個(gè)行業(yè)而言,絕對(duì)夠用了。專業(yè)
看題主介紹時(shí)說,編碼能力不行,而不是說的沒有編碼能力,所以我分析應(yīng)該是計(jì)算機(jī)相關(guān)專業(yè)畢業(yè)的。計(jì)算機(jī)專業(yè),但是編碼能力稍弱,我只能說軟件測(cè)試行業(yè)非常適合你。年齡
互聯(lián)網(wǎng)行業(yè)目前看來是一個(gè)屬于年輕人的行業(yè),對(duì)于題主這種大學(xué)畢業(yè)就進(jìn)入到軟件測(cè)試行業(yè)的幸運(yùn)兒而言,前途很光明性別
女,相同技術(shù)條件下,企業(yè)更傾向于招聘女生,因?yàn)殚_發(fā)基本全是男的。測(cè)試是女生,更適合和開發(fā)溝通。而且女性做事一般來說會(huì)更細(xì)心一些。
劣勢(shì)分析
暫無
總結(jié):
從題主的提問,可以大膽猜測(cè)出你的背景條件:大學(xué)本科學(xué)歷,女生,還沒有畢業(yè)似乎已經(jīng)入職軟件測(cè)試行業(yè),計(jì)算機(jī)相關(guān)專業(yè)。對(duì)于一個(gè)軟件從業(yè)人員而言,個(gè)人條件很不錯(cuò)的。
這里要說明以下4點(diǎn):
1、女生做測(cè)試有溝通細(xì)心的優(yōu)勢(shì)。但現(xiàn)在自動(dòng)化測(cè)試,測(cè)試開發(fā)需求量越來越大,而這些測(cè)試崗位需要編程能力,所以男生也有優(yōu)勢(shì)了。所以當(dāng)前測(cè)試崗位對(duì)性別非常包容,男女各半。
2、軟件測(cè)試這個(gè)行業(yè)對(duì)于專業(yè)的包容性是很強(qiáng)的,計(jì)算機(jī)相關(guān)專業(yè)并不是進(jìn)入這個(gè)行業(yè)的標(biāo)準(zhǔn),它只是一個(gè)加分項(xiàng)而已
3、編碼要求不如開發(fā),并不說明在項(xiàng)目開發(fā)中,開發(fā)就比測(cè)試重要。測(cè)試人員保證了項(xiàng)目的質(zhì)量安全,與開發(fā)分工不同,大家在項(xiàng)目中都同等重要。
4、因?yàn)闇y(cè)試人員重點(diǎn)是要確認(rèn)項(xiàng)目的質(zhì)量安全,所以在很多項(xiàng)目組中,反而是測(cè)試人員驅(qū)動(dòng)項(xiàng)目的進(jìn)程。
再加個(gè)心態(tài)建議:
從題意可以看出你身為大四學(xué)生,卻有一絲絲焦慮。剛?cè)胄?,有焦慮是正常的,代表你是上進(jìn)。但過于焦慮就會(huì)適得其反,最終會(huì)逼自己離開這個(gè)行業(yè),建議你可以狠狠點(diǎn)擊看看下面這篇500人點(diǎn)贊的知乎高贊文章:
《做了大半年的軟件測(cè)試,可是覺得我在浪費(fèi)時(shí)間,怎么辦?1377 贊同 · 260 評(píng)論回答》
https://www.zhihu.com/question/49654884/answer/1452761382

二、如何根據(jù)自身?xiàng)l件進(jìn)行職業(yè)規(guī)劃
關(guān)于職業(yè)的規(guī)劃,我覺得可以分為三個(gè)階段,分別是:初級(jí)測(cè)試工程師,高級(jí)測(cè)試工程師,測(cè)試開發(fā)/測(cè)試主管。
這里說明一下,之前的兩個(gè)階段都是一致的,都是對(duì)于軟件測(cè)試技能的積累。當(dāng)完成最基本的技能以及經(jīng)驗(yàn)的積累之后,可以有兩個(gè)選擇:
如果你對(duì)于代碼的興趣更高,可以往測(cè)開方面發(fā)展;
如果你對(duì)于團(tuán)隊(duì)建設(shè)、管理,以及項(xiàng)目的把控比較有興趣,就可以往管理方面發(fā)展。
接下來,我就簡(jiǎn)單介紹一下,各個(gè)階段,應(yīng)該具備的能力。
階段1_初級(jí)測(cè)試工程師及能力要求:
能夠完成手工測(cè)試
能夠編寫手工測(cè)試用例
能夠執(zhí)行手工測(cè)試用例
能夠使用工具,定位測(cè)試過程中遇到的問題能夠完成接口測(cè)試
編寫接口測(cè)試用例
使用工具,執(zhí)行接口測(cè)試用例能夠使用工具,完成性能測(cè)試
階段2_高級(jí)測(cè)試工程師及能力要求:
能夠使用代碼搭建自動(dòng)化測(cè)試框架
搭建接口自動(dòng)化框架
搭建UI自動(dòng)化測(cè)試框架
階段3_高級(jí)測(cè)試工程師兩條路徑
當(dāng)你對(duì)于代碼有一定的基礎(chǔ),并且能夠在平時(shí)的軟件測(cè)試工作中引入代碼來幫忙你更好完成測(cè)試工作的時(shí)候,你可能就需要考慮,之后的發(fā)展了
路徑一_測(cè)試主管:管理方向,獨(dú)立帶隊(duì)完成項(xiàng)目的測(cè)試
路徑二_測(cè)試開發(fā):完成測(cè)試平臺(tái)以及測(cè)試工具的開發(fā)
俗話說,不談報(bào)酬只談理想,都是耍流氓?。∧俏覀兙蛷南旅孢@個(gè)鏈接來看一下,你通過不斷的努力提升自己之后薪酬的回報(bào)情況~

三.如何根據(jù)規(guī)劃系統(tǒng)學(xué)習(xí)測(cè)試
我們明確了各個(gè)階段應(yīng)該具備的能力之后,我們接下來就來看一下,具體這些能力我們需要去學(xué)習(xí)哪些的技能,以及對(duì)應(yīng)大概需要花費(fèi)的時(shí)間。
階段1_初級(jí)測(cè)試工程師
學(xué)習(xí)最基本的軟件測(cè)試技能,包括:
linux基礎(chǔ)命令:日志查看,文件操作
sql的基礎(chǔ)語(yǔ)法:增、刪、改、查
測(cè)試基礎(chǔ)知識(shí):測(cè)試用例的設(shè)計(jì)方法,風(fēng)險(xiǎn)預(yù)警,缺陷管理
測(cè)試工具使用:Postman,Jmeter,F(xiàn)iddler/ Charles,ADB
當(dāng)初我從零開始到掌握這些技能,大概也就是三個(gè)月的時(shí)間。而且這三個(gè)月里面,真正的技能學(xué)習(xí)linux命令,SQL基礎(chǔ)語(yǔ)法,測(cè)試工具使用也就是一個(gè)月,在工作中一邊學(xué)習(xí)一邊使用,很快就掌握熟練了。
真正需要花時(shí)間的理解的是,測(cè)試用例的設(shè)計(jì)。這個(gè)是我跟了好幾次的迭代之后,才越來越熟練的。
該階段視頻推薦:
軟件測(cè)試?yán)碚摶A(chǔ),推薦視頻:



2. 缺陷管理以及工具Jira使用

3. 接口抓包工具Charles使用

4. 接口測(cè)試?yán)碚撝v解


5. 手工測(cè)試用例設(shè)計(jì)講解


6. SQL講解之關(guān)系型數(shù)據(jù)庫(kù)

階段2_高級(jí)測(cè)試工程師
這個(gè)階段學(xué)習(xí)的重點(diǎn),就已經(jīng)放在自動(dòng)化上面了。而且這個(gè)自動(dòng)化是自己能使用代碼搭建自動(dòng)化框架,完成項(xiàng)目的自動(dòng)化測(cè)試。所以步驟分為兩步:
第一步:代碼學(xué)習(xí)
代碼學(xué)習(xí),我推薦從Python入門。因?yàn)閷?duì)于代碼基礎(chǔ)為零或者很差的同學(xué),Python的入門相比較Java,要友好很多。我個(gè)人就是Python和Java都是自學(xué)的。
Python我從入門到能夠編寫自動(dòng)化框架,學(xué)習(xí)了兩個(gè)月(因?yàn)槭窃诼?,只能每天下班之后,以及周末學(xué)習(xí))。Java的學(xué)習(xí),我在有Python的基礎(chǔ)上,入門學(xué)習(xí)就是三個(gè)月,然后搭建接口自動(dòng)化的項(xiàng)目,在團(tuán)隊(duì)大佬的指導(dǎo)下小半年才完成。
所以,如果從零基礎(chǔ)開始,要使用Java完成自動(dòng)化框架的完成,沒有一年的時(shí)間是很難的。
所以,我已過來人的身份,強(qiáng)烈建議代碼從Python開始。因?yàn)檫@樣,你才能最快完成第二階段的目標(biāo),使用代碼完成自動(dòng)化框架的搭建。
第二步:使用代碼搭建自動(dòng)化框架
使用Python搭建接口自動(dòng)化框架
使用Python搭建UI自動(dòng)化框架
使用Jenkins,完成自動(dòng)化項(xiàng)目的持續(xù)集成
該階段視頻推薦:
1、Python入門

2、使用Python搭建接口自動(dòng)化以及項(xiàng)目實(shí)戰(zhàn)


4、使用Python完成APP端UI自動(dòng)化

階段3—測(cè)試開發(fā)
代碼學(xué)習(xí):Java,JS。。。
框架學(xué)習(xí):Spring boot,vue.js。。。
干貨分享:
java入門學(xué)習(xí)
《java零基礎(chǔ)入門到精通》
http://yun.itheima.com/course/540.html?bilibilixhw
SSM框架學(xué)習(xí)
《最全SSM框架教程,Spring+SpringMVC+MyBatis全覆蓋_SSM整合》
http://yun.itheima.com/course/853.html?bilibilixhw
ps:測(cè)試主管
測(cè)試主管,主要在于團(tuán)隊(duì)建設(shè)、管理,以及項(xiàng)目迭代的風(fēng)險(xiǎn)把控,所以更多的在于經(jīng)驗(yàn)方面的積累,而不是在于技能方面的學(xué)習(xí)。
若你是大四學(xué)生,暫時(shí)還沒有找到工作,還要摸索自學(xué),那就請(qǐng)狠狠點(diǎn)下方鏈接:
《大四應(yīng)屆畢業(yè)生,想自學(xué)軟件測(cè)試,要學(xué)到什么程度才能找到工作?822 贊同 · 96 評(píng)論回答》
https://www.zhihu.com/question/264794090/answer/1521634764

大四,風(fēng)華正茂,路途,就在前方。加油。

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

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