軟件測試現在算是還不錯的一個崗位,現在行業里也有很多培訓機構在做軟件測試工程師方面的培訓。如果對測試崗位有興趣的話,還是可以報名參加培訓,未來也有這樣的機會。
測試工程師相對于程序員來說,門檻會稍微低一點點,但是未來的發展空間還是挺大的,而且要做精了,還是很有難度。從最初級的黑盒測試到白盒測試,然后進階到自動化測試。未來其實測試工程師還是會和代碼有很深度的接觸。
至于測試能夠干到多少歲,這個其實沒有一個嚴格的標準,要看個人的身體素質和知識水平了。可能知識水平大家都能夠理解,也就是能力強,自然就能夠走得比較久。不過,身體素質是什么標準?
其實,在IT行業有一個沒有明說的潛規則,就是測試的時間是最可能被壓縮的。
可能對軟件工程有點了解的人都知道,簡單來說,軟件研發的過程包括需求分析設計->系統設計->編碼->測試->上線。當然,測試又分為了幾個階段,這里就不去再拆分了。而測試作為系統上線前的最后一個階段,常常會成為項目周期緊張時被壓縮的對象。
也就是說,原計劃4月1日提測,5月1日上線,但是由于需求的變化,程序員呼呲呼呲的加班改功能,大呼4月1日不可能提測,做不完,然后測試的時間也就被壓縮了。而這個時候如果你認為程序員給你的就是可以流暢的進行測試的版本,那就大錯特錯了。中間可能出現各種各樣阻礙你測試用例執行的情況,最終結果就是,上線時間是推不了的,測試就來個007吧。
所以,擁有強健的身體,是做測試所必備的要素。當然,程序員也是一樣的,只是程序員的坑可以留到測試階段,但是測試的坑留到上線,那就會變成一口鍋讓人背了。