使用測試期間發現的缺陷度量和使用者發現的缺陷度量,可以構造乙個更高層次的測試有效性的度量。測試結束時可能很想知道,在軟體中所存在的總體缺陷中,測試期間發現的缺陷數到底占多大比重?這個度量稱為缺陷消除率(dre),其定義為:
dre=測試期間發現的bug數量/(測試期間發現的bug數量+未發現的bug數量)
上述公式中,未發現的bug數量通常等於客戶發現的bug數量(儘管客戶也不可能發現所有的bug)。所以,分母就是可能發現的bug數量。
要成功地運用這種度量,還必須清楚許多問題:
。必須考慮bug的嚴重程度和分布狀況。(有些組織將所有的缺陷同等對待,也即根據各個嚴重程度等級的比率差不多是恆定的這一原理,不引入嚴重程度)
。如何才能知道客戶什麼時候會發現所有的bug?通常需要觀察客戶在以前的專案或版本中報告的缺陷的走勢,以確定客戶發現「絕大多數的」bug所需要的時 間。如果他們在一年之後還會偶爾發現乙個bug,這個bug可能並不會對度量造成重大的影響。在某些應用系統中,特別是擁有較多使用者的應用系統中,在幾天 之內就能報告絕大多數的bug。而另外一些擁有較少使用者的系統則可能需要花費幾個月的時間才能初步確定已經報告了絕大多數的bug。
缺陷率計算方法
1 目前禪道上的級別分為1,2,3,4,四個級別,按照致命,嚴重,一般,提示分別對應,致命問題權值為10,嚴重為5,一般為1,提示為0.1 2 測試在測試需求時,按照bug的嚴重程度,精準的定義bug級別,導致系統啟動失敗,功能不正常的為致命問題,導致功能阻塞為嚴重問題,頁面的校驗 樣式為提示問題,...
如何消除誤解 提高ITIL實施滿意率
如何消除誤解 提高itil實施滿意率自從去年itil3.0發布以來,itil在中國就更火了。這,可能是itil3.0的帶動,但更重要的原因是由於中國企業資訊化水平提高而引起的對itil需求的 提公升。有乙個數字讓人揪心 itil實施的滿意度不到30 中國計算機使用者 去年做了乙個有關itil的調查。...