在幾家外企的測試理念帶動下,軟件測試,一夜之間突然變成了個香餑餑。但在許多中國的軟件企業里,測試工作,似乎仍遭遇著某些尷尬。

我1997年畢業后在XX研究院測試中心工作了三年,2000年轉崗,至今仍不斷地關注著測試的發展。但冷眼觀潮,8年過去了,遺憾的是改進甚微。所謂的尷尬,我所言也難免偏頗,但卻是有過切膚之痛的親身體會。

一、自卑的尷尬

"國軟"測試門檻進入低,這不多舉例。

既然門檻低,暗示了你水平有限。所以,包括測試人員本身,在潛意識里,也總覺得低研發一等。所以,測試人員或多或少都有一種自卑感。這種自卑感還源自于:工作的單調和枯燥乏味、缺少成感、缺乏激情。有工作熱情的,有生活壓力的,只好拼命地找bug,用自殘式的苦中作樂來抵消這種尷尬;用對產品的高度負責和對工作的執著來掩飾內心的自卑。

也因此,在同單位中,很少有主動從研發轉崗去做測試的,哪怕是可編碼的自動測試。

二、職業發展的尷尬

"國軟"研發投入成本不比"外軟",測試人手較少,有的研發測試人員比例能高達8:1甚至10:1,人手嚴重不足,卻經常性的一人同時負責多個項目。壓力大,工作緊張,經常性地加班加點,并不象某人的輕松一句--"2年都干什么了?除了工作是玩嗎?"

想學習?好呀,鼓勵!可惜只是口頭上的。測試,才是你的本職工作!我曾遭遇這樣的尷尬:工作之余,翻開書看一看(那時互聯網還很弱),或許被打了小報告,老板立馬過來警告:"XXX啊,你不能這樣啊!大家都在看著你呢。"不是不想,而是不能。可惜的三年吶,荒廢了三年!

我所目睹測試人員的發展,也很尷尬。

有想法的,找機會脫離技術去做管理;有的借測試和品質保證過程管理千絲萬縷的關系,專職去做質量經理;有技術根基且不愿被埋沒的選擇去做研發;還有的去做了技術服務(總比測試多拿些出差補助);口才好、善交際的去做了產品經理......而一直通過測試技術獲得發展的,有,但屈指可數。令人欣喜的是,有過測試經驗的人員轉崗到其他技術崗位后,由于受測試思維影響,還是很容易做出成績的。

三、自動測試的尷尬

XX公司在1998年引進了自動化測試理念,并豪氣萬丈地想在2000年覆蓋所有產品大部分模塊,結局是慘敗。曾以雙倍于普通測試人員的薪水招聘專職來做自動化研究,然而寄予的希望太大,收獲的失望也太大。研究的結果,僅是選擇了幾種可以錄制、回放的測試工具而已。公用測試工具的局限性大,效果也有限。而自主開發的測試工具,沒有。

這是自動測試的尷尬。