程序中的bug程度分析

bug按優先級的順序進行排列(該總結主要是針對阿里代碼規範插件中的信息而衍生的,具體場景以下圖)

輸入圖片說明

  1. blocker 會擋掉全部開發中、測試中的工做
  2. critical 系統發生 crash 、資料遺失、嚴重的記憶體流失
  3. major 功能出現較大型的問題
  4. normal 功能出現通常的問題,在特定環境下某些功能不正常
  5. minor 功能出現小問題,或者能夠用其餘方式避開此問題的發生
  6. trivial 十分微小的問題,- 這裏是列表文本例如拼錯字沒排版錯誤
  7. enhancement 要求加強功能

首先,BUG解決優先級不是下面這個等級這樣關於缺陷對系統的影響程度:測試

  1. 第一級(blocker): 引發系統「掛起」或「崩潰」的錯誤;插件

  2. 第二級(critical): 引發軟件自己「掛起」或「崩潰」的錯誤;代碼規範

  3. 第三級(major): 不能完成軟件說明書定義的功能的錯誤;orm

  4. 第四級(normal): 程序所完成的功能與軟件說明書定義不符的錯誤;圖片

  5. 第五級(minor) : 顯示方面的錯誤;開發

  6. 第六級(trivial) : 其它「輕微」的錯誤(如文本差錯);it

  7. 第七級(enhancement):加強或者改進。軟件

  8. 解決優先級bug

  9. 1.當即解決(Resolve Immediately)缺陷必須被當即解決。程序

  10. 2.正常排隊(Normal Queue)缺陷須要正常排隊等待修復或列入軟件發佈清單。

  11. 3.不緊急(Not Urgent)缺陷能夠在方便時被糾正。

  12. blocker: 系統崩潰

  13. critical: 軟件崩潰

  14. major: 功能空

  15. normal: 功能不符

  16. minor: 顯示錯誤

  17. trivial: 輕微錯誤(文本差錯)

  18. enhancement: 改進

相關文章
相關標籤/搜索