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