經(jīng)?吹骄W(wǎng)上有些文章討論軟件測試人員的工作有沒有技術(shù)含量,似乎很有一些人,包括測試從業(yè)人員,認(rèn)為測試的技術(shù)含量比較低,覺得學(xué)不到東西,從而產(chǎn)生前途迷茫的想法。

  或者反過來,拼命舉一些例子,比如自動化測試,性能測試啊,以來說明測試需要的技術(shù)要求還是挺高的,來為測試人員辯護。但這么來辯論,潛意識已經(jīng)承認(rèn)一個觀點了,即技術(shù)能力是評價一個測試人員重要的指標(biāo)。

  那么在實際的項目測試中,技術(shù)真的是軟件測試人員的核心價值嗎?以前一直以為測試總是需要很好的技術(shù)為核心的,但是自從來到國土局出差后,感覺有點小受打擊。先說說我自己吧,半年的開發(fā)、四年的測試,期間也做過一年的管理,積累了很多的經(jīng)驗,對測試而言,應(yīng)該沒什么太難的。但是在測試國土局的第一個項目后,效果不是很好。發(fā) 現(xiàn)原因并不在于技術(shù),而是溝通與業(yè)務(wù)。為什么這樣說呢,因為在國土局這邊他們有很嚴(yán)格的權(quán)限管理,內(nèi)部網(wǎng)絡(luò)與外包人員所在的網(wǎng)絡(luò)都不在同一網(wǎng)絡(luò)內(nèi),且都不可以上網(wǎng),而且有些都不在同一樓層,進每個樓層都要刷卡(外部人員沒卡),大家都知道在測試過程中,溝通是很重要的,沒有及時的進行溝通,開發(fā)出一個新的版本,有什么新的需求,都不是很清楚的。其次是業(yè)務(wù),平板電腦中的巡查都是GPS取點、拍照和巡查線路記錄,這些都需要到室外去測試,和傳統(tǒng)的系統(tǒng)測試很不一樣。第一次測試沒有解決這兩個問題,導(dǎo)致測試結(jié)果不是很理想(大多企業(yè)測試中都不會存在溝通上的困難和業(yè)務(wù)的難度)。當(dāng)然,后也吸取了教訓(xùn),解決了這兩個問題,使以后的測試更順利。

  從此可以看出測試技術(shù)并不是測試的核心,每個項目都有自己的特點和特色,需要針對各個項目的特色去進行測試。