很多想從事測試工作的小伙伴,都想知道測試工作未來的發(fā)展方向。由于做測試要懂得很多技能和知識,所以測試發(fā)展的方向選擇面應該是非常廣的。本篇就講一下測試職業(yè)的轉(zhuǎn)型及未來發(fā)展方向。
基本上軟件測試的發(fā)展可以分為3類:
1. 技術類
顧名思義就是專注于測試技術的方向,而測試將不僅僅停留在黑盒測試。更多的還要參與白盒測試和灰盒測試,因此必須有一定的計算機知識儲備作為基礎。由于門檻有比較高收入也會相對較高,也是未來測試發(fā)展方向之一。而純做功能測試的人大多數(shù)將被漸漸淘汰,留下的都是些業(yè)務小能手。
技術類測試主要有以下3種測試職位:
- 自動化測試工程師
- 性能測試工程師
- 測試開發(fā)工程師
想往這方面發(fā)展的話需要掌握至少一門編程語言,也許有人會問自動化和性能測試工具那么多,會用工具不就可以了嗎?的確工具可以做到入門級別的自動化和性能測試,但如果想做到更深層次的話還是需要手動改腳本代碼,畢竟工具僅僅提供了基礎的方法而已。當然通過工具入門也是非常有必要的,但*終還是需要通過編寫腳本來完成相關測試的。
2. 產(chǎn)品類
雖然說了技術類方向的好處,但也不是所有人都適合往這個方向發(fā)展,那么就可以轉(zhuǎn)型向產(chǎn)品類發(fā)展。這其實也是一個不錯的選擇,畢竟沒有測試技術的話從長遠來看終將被取代,不如早點實現(xiàn)轉(zhuǎn)型,而且產(chǎn)品類職位也是需求量非常大的。
產(chǎn)品類主要有以下2種職位:
- 數(shù)據(jù)分析師
- 產(chǎn)品經(jīng)理
想往這方面發(fā)展的話只需要利用好測試經(jīng)驗,在設計產(chǎn)品或者數(shù)據(jù)分析之*慮到用戶可能產(chǎn)生行為(就是測試思維),從而設計出更好的產(chǎn)品。這點相比于沒有測試經(jīng)驗的人來說會有很大的優(yōu)勢,而且也更容易和開發(fā)打交道。因此產(chǎn)品類的轉(zhuǎn)型是非常適合不想往技術類發(fā)展的測試人員的。
3. 管理類
管理類也是一個很好的發(fā)展方向,但相對來說比前面2種都要難,其需具備很強的測試技術思想及大局觀,而且考慮的事情非常多。所以很多人說做技術累但是身累,但做管理就是心累了。精神上的痛苦遠遠要超過身體上的痛苦。大多數(shù)管理類職位要求也很高,競爭壓力巨大,但收入*是比前2者要高得多。
管理類主要有以下2種職位:
- 測試主管
- 項目經(jīng)理
想往這方面發(fā)展的話需要很強的綜合能力,合理制定項目流程,人員的分配管理,質(zhì)量的全局把控,團隊溝通協(xié)作等等,這些遠比學一門編程語言來的復雜。因此其實是要經(jīng)過長時間的積累,培養(yǎng)自身的綜合能力,當然這種機會有時候需要機遇和伯樂,不可強求。