本文永久更新地址:https://my.oschina.net/bysu/blog/1930485面試
【若要到岸,請搖船:開源中國 不最醉不龜歸】編程
說到軟件測試,這個職位目前在國內着實有點尷尬。外行的不知道這個是幹啥子的,若是你要解釋,當時又不想費那麼多口水,你能夠說屬於it行業的。他們通常作room頓悟狀;行內的又以爲低人一等,就連有些測試(主要是一些只會功能測試的,或者說只會點點點的低級功能測試,這兩點有沒什麼區別?有什麼區別?後面有時間再八一下吧)都會自覺低人一等,以爲自身就是開發或者其餘職位的附庸。其實有些人有這些心理,對,也不對。爲何對,爲何不對,就涉及到下來的內容了。花開兩朵,各表一枝......架構
這些天跟以前的一些同窗交流,他們如今要麼是本身開培訓機構,要麼當培訓老師。主要是軟件測試方面的(固然也有從事區塊鏈方面的培訓的,總感受這方面有點高大上,這是相對低級的功能測試而言),恰好本人也是從事這方面的工做。若是單從低級的功能測試而言,我我的認爲只要四肢健全,智商在90+(智商分值對應的正常登記看文末)都是能夠勝任的。性能
細心的同窗可能就發現了,上面我幾回提到低級功能測試字眼。不知道專業書籍有沒這方面的區分,可是我的以爲功能測試也有低高之分。低級的功能測試,就是人家給你一些測試用例,你就照着測試用例執行(業內自嘲的叫法是「點點點」,聽說32瞬間贊,就能夠這麼練出來固然,這只是博主的玩笑話),徹底沒有本身思想地延伸,若是經驗豐富的測試人員,在執行過程當中,感受某些地方會出問題,很大程度上就會出問題。不要以爲這是第六感,以爲很玄乎。其實否則,何爲經驗豐富?業務至關熟悉,後臺的架構,實現邏輯等都很熟悉的測試人員就是能憑第六感提bug的經驗豐富測試人員。高級的功能測試甚至能夠跟開發一塊兒討論實現業務的邏輯,雖然真正的編碼他未必能寫出來,可是實現邏輯他卻能夠給出本身的想法。若是你能作到這一步,你還會以爲本身低人(開發)一等嗎?還會以爲你就是別人的附庸,無關緊要的嗎?還須要在項目組裏面感受本身卑微如塵埃嗎?開發甩過來的鍋,只能一聲不吭地接住,成爲忍者神龜般地背鍋俠嗎?學習
至於成爲高級的測試人員若是自己沒有相關的基礎的話,也不是一朝一夕就能作到的。一樣的,培訓機構也是同樣的。不少軟件測試的培訓機構培訓時間一個半月~兩個月之間,學費通常13000~14000之間,博爲峯培訓以前的時間挺長的,不過費用也多不少(聽說20000+),其實這徹底不必。區塊鏈
瞭解過這些培訓機構的課程表,無非就是Linux,MySQL(Oracle),環境搭建,功能測試用例的編寫,編程基礎,接口測試(JMeter入門),自動化測試(入門),性能測試(入門)。到最後一個星期就是簡歷的包裝,模擬面試,而後就是推薦簡歷,用人單位篩選簡歷,以爲能夠,就安排面試。縱觀整個培訓的流程,最終可否就業,也是看你我的面試的結果如何。所謂的包就業,那也是坑人的。試想,你若是面試不上,用人單位不要你,培訓機構如何包就業?測試
上面說了那麼多,我的的觀點就是若是有定力的同窗,無需培訓,只需系統學習以上知識就能夠面試軟件測試職位。本人打算下班有空之餘,寫一個測試軟件專題,就按照以上內容來寫,固然僅限平時面試,工做用到知識,若是須要擴展知識的同窗,本人也會提供幾個比較靠譜的學習網站的針對課程,能夠自行到上面去學習。不過不建議學習初期,知識面擴得太廣,省得跟博主同樣,興趣普遍,心得全無。仍是那句話,一切的學習不以實用爲目的,都是浪費時間,都是跟本身的人生耍流氓。網站
若是這算業餘工做的話,工期我可沒法保障,由於本人如今某爲負責自動化測試,明天又得接手未接觸過的業務的API自動化。因此可能須要幾個月時間吧~反正有時間,又不累的時候就寫一下。後面若是能堅持下來,可能考慮承接簡歷包裝,遠程模擬面試等業務。不過這些如今言之尚早。接下來寫的是《(一)軟件測試專題——之Linux經常使用命令篇》。編碼
軟件測試交流Q羣:127834498spa
PS:智商140以上者稱爲天才,智商120-140爲最優秀,100、1十、120爲優秀,90-100爲常才,80-90爲次正常,70-80爲臨界正常,60-70爲輕度智力落後,50-60爲愚魯,20-25爲癡魯,25如下爲白癡。
最後鋪一下樓主的寫博客的環境,是多麼艱辛,徹底是站着寫的。這麼辛苦的碼字,若是寫得很差,你忍心吐槽嗎?忍心拍磚嗎?換句話說,博主這麼辛苦都爲了你寫博客,你好意思偷懶,很差好學習嗎!