手工測試轉(zhuǎn)自動化測試后,薪資可以達到多少?
基于我的經(jīng)驗,送給想要學(xué)習(xí)自動化測試的同學(xué)6條建議
第一條建議:先學(xué)習(xí)編程語言,然后再接觸自動化工具。
語言選擇上Java或者Python都是可以的,可以先從Python入手,之后再開始Java。在學(xué)習(xí)語言的過程中,一定要忘掉你是做測試的,把自己當(dāng)成開發(fā),系統(tǒng)的去學(xué)相關(guān)的編程知識,因為語言水平的高低,很大程度上就決定了自動化水平的高低。
第二條建議:打好基礎(chǔ),而不是本末倒置的學(xué)習(xí)自動化測試工具
不理解http協(xié)議,就不會理解loadrunner、fiddler、soapUI這些工具;不理解HTML,就不會理解firebug。所以基礎(chǔ)打好了,才會事半功倍。
第三條建議:清晰的認清自己,明確自己的目標
說白了,咱干什么事情之前肯定要先看看自己有幾斤幾兩對吧,先評估一下自己現(xiàn)在的能力水平,然后再看下自己能夠投入什么樣的資源(精力、時間、資金)去學(xué)習(xí),這樣才會知道什么樣的內(nèi)容自己能夠搞明白,哪個階段要請教大牛,別整到最后越學(xué)越迷茫;其次就是認清自己能力之后,就要給自己定好合理的目標,多長時間達到什么樣的水平。
第四條建議:選擇好切入點,設(shè)計好對自己幫助最大的方案
接口自動化:Python+Unittest+HtmlTestRuner+Jenkins和Java+Httpclient+TestNG+Jenkins
web自動化:Python+Webdrver+HtmlTestRunner+Jenkins,Java+Webdriver+TestNG+Jenkins
app自動化:Robotium+Java+TestNG+Jenkins,appium+Java+TestNG+Jenkins,appium+Python+HtmlTestRunner
輔助測試腳本:以Shell,Python為主來簡化重復(fù)的工作,過濾日志等
當(dāng)然這些都是基本的實現(xiàn)方案,別的先不介紹。如果剛開始接觸,我建議是選擇語言之后,然后從接口測試入手,然后再學(xué)習(xí)web和app自動化。
第五條建議:貪多嚼不爛,學(xué)會舉一反三
新手上路,容易著急,啥都想學(xué),這樣就容易混淆,也不好消化。很多地方都是相通的,代碼架構(gòu)、用例管理、等都可以舉一反三,既可以提升你的學(xué)習(xí)效率,也不會混淆。最重要的是不能紙上談兵,一定要動手去實踐。
第六條建議:不要受限于工具,多用開源
在測試行業(yè),自動化測試工具有很多,但是大公司趨向于用開源的框架和工具,然后定制適合自己的測試方案。學(xué)著用一些開源的例如Webdriver, appium等去搭建自己的自動化測試工程,然后掌握整體的自動化工作原理,為以后能夠搭建自己的工具平臺做準備,畢竟搞定自動化,可不是會使用幾個工具那么簡單。
自動化測試的最高境界:開發(fā)測試工具、設(shè)計自動化框架,讓別人用。
自動化測試學(xué)習(xí)終極路線,從語言入手,搞定自動化測試
掌握Python或者Java語言,建議先從Python入手
基本的語言知識,語法、函數(shù)、模塊、輸入與輸出、面向?qū)ο缶幊?br>腳本編寫、標準庫、多線程、第三方庫,外部數(shù)據(jù)處理
unittest、pytest測試框架、參數(shù)化、數(shù)據(jù)驅(qū)動
web端的自動化測試
selenium安裝、錄制、處理
web控件、JavaScript腳本、PO模式
移動端app自動化測試
appium使用、錄制、元素定位方法
app控件定位、交互,參數(shù)化用例
appium問題定位分析、源碼分析、二次封裝
服務(wù)端接口自動化測試
接口自動化測試框架request
接口請求構(gòu)造、斷言
json/xml請求、響應(yīng)斷言
headcookie處理、認證體系
如果你按照這這個學(xué)習(xí)路線把自動化測試吃透,那么月薪在15-25K是很輕松的事情,同時具備了代碼能力,也就可以繼續(xù)向測試開發(fā)去努力了!
最后我也整理了一些軟件測試學(xué)習(xí)資料,對于學(xué)軟件測試的小伙伴來說應(yīng)該會很有幫助。有需要資料的朋友可以關(guān)注公眾號:軟件測試小dao,免費獲?。“?,軟件學(xué)習(xí)路線圖,50多天的上課視頻、16個突擊實戰(zhàn)項目,80余個軟件測試用軟件,37份測試文檔,70個軟件測試相關(guān)問題,40篇測試經(jīng)驗級文章,上千份測試真題分享,還有2021軟件測試面試寶典,還有軟件測試求職的各類精選簡歷,希望對大家有所幫助……
學(xué)習(xí)不要孤軍奮戰(zhàn),最好是能抱團取暖,相互成就一起成長,群眾效應(yīng)的效果是非常強大的,大家一起學(xué)習(xí),一起打卡,會更有學(xué)習(xí)動力,也更能堅持下去。
敲字不易,如果此文章對你有幫助的話,點個贊收個藏,給作者一個鼓勵。也方便你下次能夠快速查找。