-
1 # 電子哥的日常
-
2 # 樂搏軟體測試
15年那會做的測試,月薪6k;現在加班費+津貼+年終獎≈45;額外的會接專案,做個兼職講師,這個收入就不報了。從來都是說一些學習的乾貨,今天有幸講講自己的故事。剛工作的時候在微軟外包,有的人工作完了就是摸魚了。我就看vs和pheonix的原始碼,然後加班太多了。大家應該能理解外包吧,不是說在企業裡那樣一個專案一個專案,而是這個專案沒結束下個就來了。
然後還是做測試,那時候想轉開發,python還沒那麼火。學的java、lua,寫的山寨指令碼。從此以後走上了自動化。再後來做了測開,測開不是寫一個指令碼做自動化測試,好多人都理解錯了。
測開分為兩種:一種是驅動型測試,就是透過挖掘業務過程各個環節質量的薄弱點想辦法改進。根據業務流程開發出工具,讓自己和部門的工作能持續高效。
另一種,說簡單些,是針對框架平臺的開發,去設計一些開源框架,或者根據已經有的開源的,或者針對整體業務大型專案去開發一些測試平臺或者框架。把它應用到各個業務使用。
說了自己的故事也說了測開的屬性,測開需要什麼技能?測開在不同的公司也有不一樣的職級,這就不是從初級到高階了,還有資深到專家級別;熟悉Linux,Unix是硬體基礎。從要求會一門語言到熟悉多種語言的要求也不一樣。
有的人做著做著軟體測試就迷茫了,也就是安逸了。我剛轉行那會6k我也想掙一萬,但是現在用人成本越來越高,別聽什麼功能測試找不到工作那說,軟體測試的缺口挺大的,外包公司一個月8k的功能測試也多的是。
不接受任何反駁,我見過太多做了5-8年功能測試的了。
迴歸正題,關於軟體測試工程師的未來發展怎麼樣完全取決於個人。不光是開發,測試,包括運維。都需要不斷的進階,不斷的學習。
給大家的一些建議:不管你是一萬兩萬千萬別安逸,只要繼續深造,還會更高。學歷不高的趕緊去提升學歷,這兩年學歷這塊沒有什麼捷徑走了,查的越來越嚴;測試還不一定非要求計算機專業,但是開發由於培訓學校好多簡歷作假做的太噁心了。硬體條件的必須計算機專業了。另外已經在職的,你就看你上面的人做什麼你就做什麼。你領導寫測試流程,設計用例,你也學著寫,看你上面的人做什麼是最好的晉升方法,第一是不會脫離你做的業務之外的東西,第二不會進階難度太大,從什麼功能一下子到效能,你是執行的時候你上面差不多就一個把控流程的,你把控流程了,你上面的人就是設計業務的。就用最簡單的電商系統測試來說,其實寫一個測試用例都沒有那麼簡單,你要設計出覆蓋度高的用例也是一種晉升。當把一個業務,比如購物流程,寫的非常好了。在去深造自動化,現在自動化也沒有那麼難入門了,python學習的課很多很多。
最後:先了解測試行業,再瞭解測試技術,最後做職業規劃。
回覆列表
你所說的晉升,是想當管理層吧,這個要看你自身的能力,還有就是機遇。
1、軟體測試,只是一份工作。測試工作相對於研發工作來說,工作內容比較簡單。工作壓力比較小。
2、開始工作時,可以做測試工作。但不能一直做測試工作,你應該做研發,撰寫程式碼的工作。這樣,你的技術能力才會有質的提升。
3、技術能力很強的,管理水平一般不太好。領導,最好對技術有很深的理解,這樣才不會被下屬忽悠。如果領導對技術上的問題,一問三不知,下屬也會輕視領導,領導也不好管理下屬。
4、還有就是機遇,你的水平和人品,很受老闆的賞識。提拔你做領導,也是有可能的。
軟體測試是一個技術崗位而已,把你的本質工作做好,公司給你不錯的薪水。以後能不能進入管理層,得看自己的能力了。