一、在標准定義中對Bug進行划分通常有優先級(Priority)和嚴重程度( Severity)兩個指標。其中嚴重程度一般分為5個等級,分別是Blocker、Critical、Major、Minor和Trivial;而優先級同樣也分為5個等級,分別是lmmediate、Urgent、High、Normal和Low。
嚴重程度(Severity)各等級說明如下:
(一)Blocker級別是崩潰級別,即系統無法執行、崩潰或資源嚴重不足、應用模塊無法啟動或異常退出、無法測試、系統不穩定等,以下情況都是Blocker級別。
(1)嚴重花屏。(2)內存泄漏。
(3)用戶數據丟失或破壞。
(4)系統崩潰/死機/凍結。(5)模塊無法啟動或異常退出。(6)嚴重的數值計算錯誤。(7)功能設計與需求嚴重不符。
(8)其他導致無法測試的錯誤,如服務器500錯誤。
(二)Critical級別是嚴重級別,即影響系統功能或操作,主要功能存在嚴重缺陷但不會影響到系統穩定性等,以下情況都是Critical級別。
(1)功能未實現。
(2)功能錯誤。(3)系統刷新錯誤。(4)數據通信錯誤。(5)輕微的數值計算錯誤。(6)影響功能及界面的錯誤字或拼寫錯誤。(7)安全性問題。
(三)Major級別是重要級別,即界面、性能缺陷或兼容性問題等,以下情況都是Major級別。
(1)操作界面錯誤(包括數據窗口內列名定義、含義是否一致)。(2)邊界條件錯誤。
(3)提示信息錯誤(包括未給出信息、信息提示錯誤等)。(4)長時間操作無進度提示。
(5)系統未優化(性能問題)。
(6)光標跳轉設置不好,鼠標(光標)定位錯誤。(7)兼容性問題。
(四)Minor和Trivial級別是易用性及建議性問題級別,在這種級別下對系統或功能產生的影響不大,以下情況都是Minor和Trivial級別。
(1)界面格式等不規范。
(2)輔助說明描述不清楚。(3)操作時未給用戶提示。
(4)可輸入區域和只讀區域沒有明顯的區分標志。(5)個別不影響產品理解的錯別字。
(6)文字排列不整齊等問題。
二、優先級(Priority)各等級說明如下:
(1)lmmediate:表示問題必須馬上解決,否則系統根本無法達到預定的需求。
(2)Urgent:表示問題的修復很緊要,很急迫,關系到系統的主要功能。模塊能否正常。
(3)High:表示有時間就要馬上解決,否則系統偏離需求較大或預定功能不能正常實現。
(4)Normal:表示問題雖然不影響需求實現,但是影響了其他方面,如頁面調用出錯等。
(5)Low:表示問題在系統發布以前必須確認解決或確認可以不予解決。