說說測(cè)試那點(diǎn)事
一直想寫一些關(guān)于軟件測(cè)試方面的東西,但總是感覺肚子里面沒有多少墨水,不管怎么抽怎么擠也弄不出幾滴,甚是慚愧,很后悔當(dāng)初沒好好學(xué)語(yǔ)文!然而,事物必須有所沉淀才有進(jìn)步,不管寫的好或不好,今天能寫出一點(diǎn),明天就能寫出兩點(diǎn),因此,今天,我拼了!
從做軟件測(cè)試到現(xiàn)在,已經(jīng)四年多了,感覺上這四年里,應(yīng)該學(xué)到很多東西,掌握了很多知識(shí),也有很多可以分享。然則,自己卻有一種感覺,就是自己沒學(xué)會(huì)多少東西,自己會(huì)的,別人都會(huì),說出來只會(huì)讓別人笑話。是自己太謙虛了?還是真就是不學(xué)無術(shù)之人呢?抑或是自己缺乏自信?或者都有吧。
對(duì)于軟件測(cè)試,這個(gè)職業(yè)應(yīng)該是近年來比較熱的一個(gè),很多公司或企業(yè)都大張旗鼓的吶喊著招聘測(cè)試人員,其聲勢(shì)之浩大,直逼當(dāng)年的程序員招聘。但實(shí)際上,真正到了公司或企業(yè)中,情況又是如何的呢?我僅以自己的工作經(jīng)歷以及一些見聞來加以說明。
一直以來,我都是在一家港資公司工作,該公司主要是從事IT外包業(yè)務(wù),也有自己的產(chǎn)品,但是好像從來沒賣出半件。全公司員工100人左右,其中測(cè)試人員的數(shù)量為10個(gè)左右,開發(fā)人員的數(shù)量為70個(gè)左右,從宏觀上來講,測(cè)試人員與開發(fā)人員的比例達(dá)到了1:7,這個(gè)數(shù)字看起來還算可以吧!但是在實(shí)際的項(xiàng)目開展中,具體的情況又是如何的呢?
在這四年多時(shí)間里,我參與過的項(xiàng)目,大大小小有10多個(gè),我了解的但是并沒有測(cè)試人員的項(xiàng)目也有好幾個(gè)。有的時(shí)候,某個(gè)項(xiàng)目需要大量的測(cè)試人員,而有的項(xiàng)目就根本不預(yù)算測(cè)試人員,這個(gè)測(cè)試人員的預(yù)算多少的問題暫時(shí)不在我們這次討論范圍之內(nèi),我們也暫時(shí)不追究如何預(yù)算測(cè)試人員數(shù)量的問題,只是想從這一點(diǎn)說明,當(dāng)前我們這家公司,對(duì)于測(cè)試這一塊還是有一定程度的重視。
我們?cè)賮砜纯雌渌矫娴那闆r。首先,就是測(cè)試員的來源。我們公司的測(cè)試員,絕大部分都不是計(jì)算機(jī)出身的,什么專業(yè)的都要,就是不要計(jì)算機(jī)專業(yè)的,在這一點(diǎn)上,我不完全認(rèn)同。當(dāng)前,大部分公司招聘測(cè)試員的時(shí)候,在職位要求上都明明白白的寫著要計(jì)算機(jī)相關(guān)的,而我們這家公司偏偏反其道而行之,可謂相當(dāng)別出心裁。只招非計(jì)算機(jī)專業(yè)相關(guān)的測(cè)試員,好處是什么呢?按照Boss的意思,就是希望這些測(cè)試員可以突破常規(guī)思維(也就是開發(fā)人員的那種思維方式),可以從用戶的角度出發(fā),發(fā)散思維,從各方面來進(jìn)行測(cè)試。這樣做確實(shí)有優(yōu)勢(shì)的地方,可以很貼近最終用戶的操作習(xí)慣,使用方式,思考方式,可以帶來很好的用戶體驗(yàn)。但這里的弊端在于:所有的測(cè)試員都是這樣的出身,就缺少了從技術(shù)層面來考慮問題的深度。沒有一定的技術(shù)基礎(chǔ)的測(cè)試員的結(jié)合,我相信整個(gè)項(xiàng)目交付給用戶之后,必然會(huì)存在一些原本測(cè)試員應(yīng)該發(fā)現(xiàn)的技術(shù)問題。這句話看起來好像是廢話,哪個(gè)項(xiàng)目不會(huì)存在或多或少的技術(shù)問題;但是我想說明的是,倘若這個(gè)測(cè)試團(tuán)隊(duì)中,有部分技術(shù)雄厚的測(cè)試員,再加上部分業(yè)務(wù)分析能力杰出的測(cè)試員,這就可以在很大程度上減少類似問題出現(xiàn)的可能性。同理,反之亦然,如果全部招聘的都是以注重技術(shù)為主的測(cè)試員,必然會(huì)產(chǎn)生相對(duì)應(yīng)的問題。最理想的組合就是兩者的組合,這很符合國(guó)人的中庸之道。
其次,在培訓(xùn)系統(tǒng)方面,做的不夠規(guī)范。由于測(cè)試員的來源不一,而且都出身于非計(jì)算機(jī)專業(yè),就必須附之規(guī)范合理的培訓(xùn)系統(tǒng),才可以彌補(bǔ)測(cè)試員的先天不足;然而,測(cè)試組長(zhǎng)也是一個(gè)非計(jì)算機(jī)專業(yè)出身的,在此之前,其所做的工作是HR,也就是偏向管理方面的。由其來負(fù)責(zé)培訓(xùn)系統(tǒng)這一塊,也必然存在先天不足;再加上公司方面也沒有向外部申請(qǐng)專業(yè)培訓(xùn)的打算,因而,測(cè)試組整體的技術(shù)力量相當(dāng)薄弱。
再者,缺乏完善的考核機(jī)制,導(dǎo)致員工動(dòng)力不足。在這一點(diǎn)上,我可是深有體會(huì)。不管你做多做少,到頭來你所得到的依然和別人差不多。員工缺乏動(dòng)力,必然在工作中有所松懈,做多做少,做好做壞,都一個(gè)樣,我又何必累死累活,把自己弄的像條狗一樣呢?這種思想很容易在團(tuán)隊(duì)中蔓延,像慢性毒藥,慢慢的,慢慢的,就全體中毒身亡。由于測(cè)試這個(gè)新興職業(yè)在國(guó)內(nèi)興起沒幾個(gè)年頭,到目前為止,關(guān)于如何評(píng)價(jià)測(cè)試人員的工作這個(gè)問題,也還沒見到有比較好的框架,或許有,只是我不知道而已。
總的來說,以上所說的情況,在國(guó)內(nèi)也應(yīng)該是普遍存在,即有越來越多的企業(yè)開始重視測(cè)試,但還沒有找到一條適合的道路,也還處于一種“偽重視”的狀態(tài)。至少還需要10年左右的時(shí)間,或許可以走上一條康莊大道。
【編輯推薦】