3種類型的測試專家之路選擇
介紹3中類型的測試專家:領域測試技術專家、公共測試設計技術專家和測試實現技術專家,下面具體介紹:
領域測試技術專家
獨特核心競爭力是:領域質量風險表(領域質量風險識別,領域風險評估,領域風險經驗積累)
領域測試工具的熟練度
領域特定測試實現的方法及經驗(測試環境搭建快,定位問題快)
注:領域不是指:性能測試,安全性測試。而是指測試對象的行業知識,如銀行業務,搜索引擎知識,路由器交換機知識,電信計費系統知識等。
公共測試設計技術專家
獨特核心競爭力是:
深刻理解和掌握廣泛的測試分析設計方法;
深刻理解和掌握廣泛的缺陷預防技術;
深刻理解和掌握廣泛的質量屬性專項測試技術(可測試性技術,可靠性測試技術,安全性測試技術,UCD驗證技術等)
深刻理解和掌握廣泛的測試策略設計方法;
測試實現技術專家
獨特核心競爭力是:
掌握各類自動化測試實現技術;
掌握各類開發者測試技術;
熟練的測試工具開發技術;
對于每一家公司而言,團隊結構中最多的應該是領域測試技術專家,這是公司中測試團隊存在的基礎。測試資源豐富的中型公司,可有一定的測試實現技術專家。測試資源稍少的小型公司,則最好依賴外部資源來使用測試實現技術資源。對于測試資源非常豐富的大型公司,甚至可以構建自己的公共測試設計技術專家團隊。
例如:微軟等大公司所擁有的測試架構師角色。但對于中小型公司而言,是否應該雇用自己的專職公共測試設計技術專家團隊,則需要好好評估投入產出比了。
對于我們個人的選擇呢?僅以我的人生經歷感受而言,一個人最終成為什么樣子?與他的個人努力相關,但更與他的緣份有關,你找工作的運氣和緣份對你的成型影響很大。
以上3種類型的成長,公共測試設計技術專家所依賴的運氣因素最大,可遇不可求。因為你需要有足夠的機遇經歷過不同類型的測試對象,不同類型的測試類型,最后還要有一個資源平臺和學習平臺,才可能具備抽取公共技術的積累和能力。
否則,如果你10年都只測試一種類型的軟件,那么你對測試技術的認知存在片面性的概率會很大,有可能離開了所在類型的軟件,測試技術的適應性會打折扣較多。
古人:“見多識廣”是有一定道理的。測試實現技術專家所依賴的運氣因素要少一些,但還是需要一定運氣,如果你所在組織資源有限,做用例的人手和時間都嚴重不夠,領導也更只關注短期效益,那么你有機會有時間搞自動化,自己搞工具開發的概率要小的多。
就如我測試生涯的早期,在搞了9個月自動化后,公司上個新大項目,手工測試人手都不夠,所有人都抽調去做系統測試了,自然我就無法再繼續我的自動化開發之路的成長了。而領域測試技術專家則是運氣因素依賴最小的,只要你在一家公司工作,這家公司存在的意義就是至少解決一個領域的問題,那么只要你努力就有動手的環境和時間保障(100%都投入)讓你把這個領域的知識吃透,并成為領域專家和領域測試專家。
因此,對于廣大測試同行朋友。我所推薦的測試專家之路是 優推-領域測試專家;次推-測試實現技術專家;保守推薦-公共測試設計技術專家(這個工作太可遇不可求了,就讓少數人來為我們測試行業的發展和進步去奮斗和貢獻吧)
最后我再總結一下:90%的測試工程師們要做好當前手上的工作,要能體現出真正的專業人士水準,最低要求你必須具備: 永不嫌夠的領域測試知識+測試工具的使用知識+不斷學習提升的測試設計能力,三者缺一不可。
原文鏈接:http://www.51testing.com/?uid-293557-action-viewspace-itemid-232781
【編輯推薦】
- 認識基于中間件的軟件開發方法
- JSP動態網站環境搭建應用中的詳細步驟
- Java編譯器優化方法簡介
- 數據庫開發10個最重要特點
- XML和實體序列化和反序列化