天天看點

《全棧性能測試修煉寶典 JMeter實戰》—第1章 1.2節軟體測試痛處

本節書摘來自異步社群《全棧性能測試修煉寶典 jmeter實戰》一書中的第1章,第1.2節軟體測試痛處,作者road_testing軟體測試組 組稿 , 陳志勇 , 馬利偉 , 萬龍,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

1.2 軟體測試痛處

就目前國内情況來看,大多數的測試人員并沒有開發和運維的技術功底,選擇測試這個行業僅僅是因為高薪和入門門檻低。近年來網際網路和p2p的神話,快速擡高了測試平均工資,卻沒能快速提高這個行業的技術水準。在北上廣深這些一線城市,從事測試特别是手工測試的從業者長期處在測試職業發展的初期階段,容易被替代,薪資水準固定。職業生涯基本到盡頭。

時常我們也能聽到許多測試同學的抱怨:

(1)地位低,不受重視;

(2)待遇差,成就感低;

(3)壓力大,加班,提升難;

(4)不穩定。

地位高低在任何行業都是由所掌握的技能或資源的核心價值決定,易替代、無技術含量的職位自然地位低。對于不受重視,大家不妨換位思考下,如果你是餐廳老闆,你會重視大廚還是餐廳服務員更多一些呢?

相對于開發來說,測試職位的薪資水準較低,這是由工作産出決定的,工作價值高,自然收獲多。但相對于傳統産業來說,這個薪水已經不低。由于測試是開發後的附加工作,并沒有友善量化可見的産出,自然關注者少;自己也不能左右一個項目或者産品的方向、技術、工期,在項目中并沒有裡程碑式的貢獻,自然成績很難突出,成就感自然不強。除非你掌握複雜的業務知識,如sap,如财務知識,能夠為項目程序提供有力支援;或者你找到了一些重大的直接影響項目上線進度的缺陷,将會避免一些損失。

工作壓力大,經常加班多通常有下面幾個原因:

(1)需求難以駕馭

資訊社會,唯快不破,産品經理或需求人員需要高超技能與悟性來快速把握使用者與客戶的需求,但往往并不是這樣,是以需求的朝定夕改常有發生,不僅測試工作浪費,開發工作同樣浪費。時間壓縮,測試無法全覆寫,迫切需要加班趕工,長時間的加班工作效率低,身體也會撐不住,還會擔心問題逃逸,自然壓力大。

(2)崗位處在工作流末端

軟體項目研發的流程:需求調研分析-概要設計-詳細設計-編碼-測試-軟體傳遞準備-驗收。測試流程處在末端,工期會因為需求頻繁變動而延誤,也會因為開發技術問題或者态度問題而導緻缺陷過多,修改過程或多或少占用了測試時間,是以測試時一般很少有充足的時間,在不增加測試資源的情況下加班趕工在所難免,學習自然成為一種奢望,還談什麼提升呢?