軟體測試作為門檻極低的職業,一直是被管理者視為可有不可無,可小不可大的雞肋存在。這其實是行業間的資訊不對稱導致的。
當我們極力對管理者訴說軟體測試崗位的綜合性和重要性時,管理者作為門外人,可能只是在想壓縮成本,從人力到其他資源。不僅如此,我們行業內判定人才的標準也被這些看起來技術出身的管理者所左右,比如,近幾年的軟體測試專門化運動。
我當然有證據來證明這一點,我們來看一下某公司自動化測試工程師的招聘要求:
顯然上述工作並不是僅僅要求自動化技能,而是功能,效能,介面,環境部署,資料庫,程式設計能力,溝通等等較為全面的素質。
為什麼會產生測試角色的專門化細分和要求能力的全面化這種不相合的矛盾呢?
測試角色的專門化細分來自管理者對測試在整個軟體流程的理解,而測試能力的全面化要求是實際工作的需要。
那麼,我們應當讓自己更專門化,精通測試的某一領域,還是去擁抱全面整體的能力呢?目前來說,市場偏愛專門化的人才,但是作為測試工程師,心裡要明白,角色上的專門化不等於能力上的專門化,我們依然需要把握全面能力。
未來的測試領域,不一定沿著現在的偏好發展,實際上國內的測試行業仍處於青少年時期,並不十分成熟,這點我們從每個公司五花八門的測試框架即可看出。
我的看法:綜合能力或者說測試的全面能力,誕生測試人員對產品質量保證的理解能力,也提高測試工程師的實際問題解決能力。it行業一大特點就是,這個東西我可能不會,但是我能摸索著用起來,把未曾見過的問題解決掉,這便是我說的測試全面能力體現。
危機!測試工程師真的要小心了
以下內容選自 小強軟體測試瘋狂講義 效能及自動化 一書 轉眼已經在測試行業混跡了數年,不論是從技術還是行業本身來看都發生了巨大進步,而對於測試工程師的危機也越來越清晰。一旦談論到危機,可能有的人會覺得小題大作,其實,只有以正確的態度意識到危機,我們才能更好的進步,接受它要比排斥它更加明智。就我自己和...
測試工程師與開發工程師的搏奕
作為測試工程師,在日常工作中接觸最多的當然是團隊中的開發工程師,如何和開發工程師進行有效的交流是測試工程師面對的重要問題。一般來說,在乙個團隊中,總是有開發人員喜歡和不喜歡的測試工程師,這兩者之間的工作效率和效果都有很大的差異。當然,不能武斷地說測試人員不 喜歡的測試工程師就一定是效率低下的測試工程...
軟體測試 測試工程師的素質!
1 軟體測試技術能力 基礎方面 程式語言,資料庫理論,計算機網路技術 軟體工程 資料結構 計算機原理 軟體方面 軟體測試基礎 測試設計 測試工具 軟體質量管理 一門或多門外語。2 具有一定的程式設計經驗 測試工程師有時候需要對原始碼進行檢查,有時候也會從程式結構的角度來測試軟體,有時候需要寫一些自動...