剛入行的軟體測試工程師如何自學軟體測試?

千鋒教育官方發表於2019-08-30

  從題幹上看,你是已經進入了軟體測試行業,有了一份軟體測試的工作,那表示你看好這個行業,有意願在這個行業持續發展。


軟體測試相對一些開發的專業來說,需要了解的東西特別多,拿一些招聘簡章中的要求來看,大部分都要求熟悉網路、linux 系統、資料庫、軟體測試流程及理論、 Java 或者 python 等指令碼開發語言、自動化測試理論及工具使用( selenium Jmeter Appium Loadr unner 等,太多,此處不一一列出)、介面測試、安全測試等等,甚至最近熱門的docker Je nkins 等都要懂一些,回頭想想,自己現在懂得東西還真不少。


知道了軟體測試行業需要什麼技能了,那沒啥好版本,學唄,那就涉及到如何學的問題了。從麼多年的軟體測試經驗中,我總結了如下的快速自學進階的方法:


1 、兵馬未動糧草先行,在學習上也是這樣,有紮實的理論基礎,再開展實戰會非常得心應手,這就要求我們把測試理論放在一個較高的位置,而不能只重技巧、工具,那就多看幾本 軟體測試 的好書吧,或者多看看網路上一些講軟體測試理論的影片課,不圖學到多麼高深的技術,只求多聽一些概念理論以支撐自己的測試工作。


2 、在實踐中總結真理,其實在我們測試行業也是適用的,透過進行真實專案的實踐,在專案中向經驗豐富的同事學習,也是一個不錯的提升方式,但這種方式進步速度可能會慢一點,這就要求我們足夠自律,不斷給自己加壓,從最初的執行測試用例、提缺陷報告、設計測試用例,再到測試計劃、需求及總結,要不斷去挑戰,讓自己快速成長起來。公司內的專案測試型別會比較單一,沒事就多逛逛大咖的部落格或者論壇吧,不然自己的思維、技術會被限制的。


3 、如果是零基礎入行的話,建議自學一些軟體測試的線上課程或者線下的培訓課程,這樣能快速構建軟體測試的理論體系,對自己在職業中的發展會有很大幫助。


總之如果在公司透過專案學習的話,可以1 2 個月上手功能測試,但由於公司專案可能單一,對自動化測試或者其他測試型別學習可能機會較少;如果透過培訓學習軟體測試的話,可以在 3 4 個月內掌握軟體測試的基礎理論及自動化相關的技術,會對個人的職業生涯有很大的指導及幫助。如果你還沒入行,也可以抽時間進行系統的學習,大概需要 3 4 個月的時間掌握軟體測試的基礎理論及自動化相關的技術,會對個人的職業生涯有很大的指導及幫助。


  總結一下,如果是想自學軟體測試,那就必須具備三大素質,一是學習方法,二是足夠自律,三是有強大的意願,我覺得第三條是前兩條的基礎。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69914734/viewspace-2655595/,如需轉載,請註明出處,否則將追究法律責任。

相關文章