測(cè)牛學(xué)堂:學(xué)習(xí)軟件測(cè)試的核心知識(shí)點(diǎn)總結(jié)和6個(gè)避免踩坑的建議!真心換真心!
5年老測(cè)試,勸告那些準(zhǔn)備學(xué)軟件測(cè)試的人
最近有一個(gè)姐妹跟我聊了很久,想著自己要有一技之長(zhǎng),有能拿得出手的東西,但是不知道學(xué)什么,很迷茫,讓我給它一些建議。
后來(lái)也跟我說(shuō)了她的情況,我也給了她一些IT相關(guān)的規(guī)劃。她學(xué)習(xí)了三個(gè)多月,投了簡(jiǎn)歷,后來(lái)也比較成功找到了一份試用期10K,轉(zhuǎn)正11K的測(cè)試工作。
如果你也比較迷茫,不知道做什么,找不到滿意的工作,或者覺(jué)得工資低,不妨可以考慮下軟件測(cè)試。
分享一下軟件測(cè)試的學(xué)習(xí)路線:
測(cè)試基礎(chǔ)理論:軟件架構(gòu),開發(fā)流程,軟件測(cè)試原則,測(cè)試盡早介入,殺蟲劑悖論,測(cè)試活動(dòng)依賴于測(cè)試內(nèi)容, 開發(fā)與測(cè)試模型,黑盒測(cè)試、白盒測(cè)試、灰盒測(cè)試,冒煙測(cè)試、隨機(jī)測(cè)試、安全性測(cè)試、探索性測(cè)試、回歸測(cè)試、Alpha測(cè)試、Beta測(cè)試
功能測(cè)試:主要分為web測(cè)試,app測(cè)試和接口測(cè)試。必須掌握接口測(cè)試,常用的就兩個(gè)工具,一個(gè)是postman用來(lái)調(diào)接口,一個(gè)是fiddler用來(lái)抓包定位bug。
數(shù)據(jù)庫(kù):主要掌握sq|語(yǔ)句,增刪查改,嵌套子查詢,多表查詢。
linux:會(huì)linux基本命令,會(huì)用命令查日志,會(huì)搭建測(cè)試環(huán)境。項(xiàng)目基本都是部署在linux系統(tǒng)的環(huán)境上,我們主要就是查詢?nèi)罩荆ㄎ籦ug。
版本控制工具:主要就是git和svn,不同公司使用的版本管理部同,git開源好用,svn管理權(quán)限更細(xì)致。
網(wǎng)絡(luò)協(xié)議:會(huì)http/https協(xié)議,高頻面試題目接口請(qǐng)求的方式get與post區(qū)別,cookie 與session機(jī)制區(qū)別,三次握手四次揮手,輸入一個(gè)url網(wǎng)址到展現(xiàn)網(wǎng)頁(yè)之間經(jīng)歷了什么?
給初學(xué)者的建議:
1 不要迷信書,除了經(jīng)典的書,其他書出版基本就過(guò)時(shí)。新手看視頻比看書更容易學(xué)。
2 看視頻可以盡量倍速,但是不要快進(jìn),容易遺漏知識(shí)點(diǎn)
3 記筆記很重要,但是不要用紙,不方便整理查找,可以用電子化的筆記軟件
4 要制定短期計(jì)劃(周)中期計(jì)劃(月),不然很容易堅(jiān)持不下去。每天學(xué)習(xí)時(shí)間太長(zhǎng)太短都不好,6個(gè)小時(shí)左右最佳。
5 不懂不要死磕,很多時(shí)候自己花費(fèi)太多精力,卻解決不了,挫敗感很容易導(dǎo)致放棄。所以最好有一個(gè)可以咨詢的老師
6 如果自學(xué)比較吃力,可以考慮報(bào)班,盡量選擇小班制的,1V1答疑的,可以學(xué)的更扎實(shí)透徹。
總的來(lái)說(shuō),對(duì)自己工作不滿意想轉(zhuǎn)行或者是應(yīng)屆生想就業(yè)的小伙伴,可以把目光投向軟件測(cè)試,有任何問(wèn)題都可以后臺(tái)私我!有問(wèn)必答