這是一個(gè)在論壇,在身邊經(jīng)常會(huì)聽到和談到的話題,軟件測(cè)試的價(jià)值是什么?在組織中它能夠給企業(yè)帶來(lái)什么好處?我們?nèi)绾卧诠ぷ髦畜w現(xiàn)這種價(jià)值,為此談?wù)剛(gè)人的拙見。

  首先,談價(jià)值是需要有前提條件的,軟件測(cè)試的價(jià)值只對(duì)能夠認(rèn)知并且能夠接受它的人才有價(jià)值,否則,測(cè)試本身得不到認(rèn)可則價(jià)值則無(wú)從談起,即只有在一個(gè)有質(zhì)量氛圍的公司談測(cè)試才有價(jià)值。組織對(duì)測(cè)試的重視程度體現(xiàn)在下面幾個(gè)方面:

 

  1. 測(cè)試人員的素質(zhì)和技術(shù)能力;

  2. 測(cè)試人員的待遇和影響程度;

  3. 相關(guān)的其他方面;

  其次,軟件測(cè)試的價(jià)值和組織的產(chǎn)品類型,用戶對(duì)質(zhì)量的期望等密切相關(guān)。

 

  軟件測(cè)試不是沒有成本的,對(duì)企業(yè)來(lái)說并不是測(cè)試的越多越好,對(duì)于測(cè)試,對(duì)于飛機(jī)控制系統(tǒng),手機(jī)產(chǎn)品,企業(yè)辦公軟件,游戲軟件等需要區(qū)別對(duì)待,并采取不同的測(cè)試策略,同時(shí)用戶對(duì)質(zhì)量的期望程度也決定了組織對(duì)測(cè)試的重視程度;


  第三,軟件測(cè)試的核心價(jià)值與組織愿意支付的質(zhì)量成本密切相關(guān)

  在這并不是說組織在質(zhì)量方面花的錢多意味著能夠獲得高質(zhì)量的產(chǎn)出,那不一定,有些事情花了很多的銀子,但質(zhì)量并沒有達(dá)到期望的要求,但反之則必然,如果組織在質(zhì)量方面不舍得花錢,則非?赡艿门c之成本相當(dāng)?shù)馁|(zhì)量程度。

  后,測(cè)試價(jià)值取決于自身附加值的體現(xiàn)

  質(zhì)量不是一個(gè)單獨(dú)的商品,它必須依托與產(chǎn)品或者服務(wù)這個(gè)載體才能夠體現(xiàn)它的價(jià)值,軟件測(cè)試作為質(zhì)量保證的重要手段,份內(nèi)工作是用來(lái)驗(yàn)證產(chǎn)品的功能,并通過各種不同的測(cè)試手段找出影響產(chǎn)品使用的各種問題和缺陷,在這期間測(cè)試的干系人是開發(fā),產(chǎn)品經(jīng)理等,他們對(duì)測(cè)試的訴求是盡快的,準(zhǔn)確的提出缺陷,以便于能夠得到及時(shí)的修復(fù),確保產(chǎn)品的順利發(fā)布。

  從縱向分析,若測(cè)試人員在能力上能達(dá)到缺陷分析和錯(cuò)誤定位的程度,則將提高測(cè)試覆蓋率和測(cè)試深度,并幫助開發(fā)提高修改的效率,令其刮目相看,從這個(gè)層次上來(lái)說,測(cè)試的團(tuán)隊(duì)需要配置并培養(yǎng)一些技術(shù)類型的測(cè)試專家角色。通過采取各種先進(jìn)的測(cè)試手段,測(cè)試工具,改善測(cè)試流程等方法,在這個(gè)層面上測(cè)試的價(jià)值都是以缺陷的數(shù)量和嚴(yán)重程度呈現(xiàn)在眾人面前,的人員將被成為bug killer,做到這,測(cè)試做好了自己的本職工作,發(fā)現(xiàn)缺陷和發(fā)現(xiàn)更多的缺陷,這也只是按照正確的方法在做事情。

 

  從橫向分析,若測(cè)試人員能夠從測(cè)試本身追溯到產(chǎn)品需求,并且能夠在產(chǎn)品定義階段介入并對(duì)相關(guān)成果物體進(jìn)行評(píng)價(jià)和審核,找出產(chǎn)品定義的不足和缺陷,從產(chǎn)品需求源頭進(jìn)行把關(guān),則在項(xiàng)目組中的地位和影響程度將日益擴(kuò)大,在此階段,測(cè)試人員,需要展示出對(duì)產(chǎn)品需求細(xì)節(jié)的把握,對(duì)業(yè)界標(biāo)準(zhǔn)的精通等。

 

  再向前走一步,從產(chǎn)品需求朝著產(chǎn)品策劃邁進(jìn),對(duì)測(cè)試人員來(lái)說,熟悉的是產(chǎn)品,不只是測(cè)試的產(chǎn)品本身,還應(yīng)該包括國(guó)內(nèi)外的市場(chǎng)同類產(chǎn)品,通過對(duì)用戶群的分析和用戶習(xí)慣的把握,提出產(chǎn)品設(shè)計(jì)的賣點(diǎn),不限與功能和外形,測(cè)試人員參與應(yīng)該作為潛在的用戶的代表參與,為產(chǎn)品提出創(chuàng)意,提出賣點(diǎn),要知道,這不只是市場(chǎng)部門的工作,ipod之所以風(fēng)靡全球,其關(guān)鍵的滾輪設(shè)計(jì)并不是出自市場(chǎng)部門,這對(duì)測(cè)試人員也是一個(gè)啟示。

  在整個(gè)產(chǎn)品的生命周期中,測(cè)試作為用戶代表,作為產(chǎn)品的第一手的使用者,他們是有發(fā)言權(quán),沒有哪個(gè)角色能夠像測(cè)試一樣貫穿全程,能夠有機(jī)會(huì)從不同的方面來(lái)使用產(chǎn)品,他們應(yīng)該有有資格對(duì)產(chǎn)品提出自己的看法和觀點(diǎn),產(chǎn)品應(yīng)該尊重他們的觀點(diǎn)和建議,利用這個(gè)得天獨(dú)厚的優(yōu)勢(shì),測(cè)試人員應(yīng)該拓寬自己的活動(dòng)范圍,在縱向上,提高自己的技術(shù)能力,贏得程序員的尊重,在橫向上,拓寬自己的知識(shí)面,包括產(chǎn)品設(shè)計(jì),用戶體驗(yàn),項(xiàng)目管理等方面。