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

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

一、自卑的尷尬

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

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

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

二、職業(yè)發(fā)展的尷尬

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

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

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

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

三、自動測試的尷尬

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

這是自動測試的尷尬。