軟件測試的度量方法有很多種,根據(jù)測試產(chǎn)出物的不同需要定義不同的度量方法。對測試人員的度量則需要考慮更多的因素。
一種好的度量方法能激發(fā)測試人員的工作激情,讓測試人員找到測試的成就感。
度量BUG的數(shù)量能說明什么問題呢?用BUG數(shù)量來考核測試效率。人們很容易受到這種想法的引誘,并且有些公司確實就是用這種方式來衡量測試工作的。但是這是一種不科學的方法,同時也是一種危險的方法。
不同的項目存在不同的上下文,,BUG出現(xiàn)的機率受很多因素的影響,尤其受軟件設(shè)計水平和開發(fā)人員質(zhì)量意識的影響。如果開發(fā)人員責任心不強,設(shè)計的軟件肯定很糟糕,按照衡量測試工作的方式,在這個項目組工作可能成為測試人員的“天堂”因為可以發(fā)現(xiàn)太多的bug了,隨時都能碰到。但是,估計沒有多少測試人員希望在這種環(huán)境下工作,因為它缺乏挑戰(zhàn)性。
如果產(chǎn)品質(zhì)量很好,項目組中擁有大批經(jīng)驗豐富的開發(fā)人員,那么在這種環(huán)境下工作將是測試人員的“地獄”,因為這些測試人員可能很難發(fā)現(xiàn)BUG,并且費了九牛二虎之力才找到bug,卻被人認為太少了,可憐的測試人員要欲哭無淚了。