iT邦幫忙

2022 iThome 鐵人賽

DAY 21
1
自我挑戰組

開始系統測試系列 第 21

Day 21 | 缺陷的分類

  • 分享至 

  • xImage
  •  
  1. 缺陷的分類標準
    • 缺陷類型(type) - 根據缺陷的自然屬性劃分的缺陷種類。
    • 缺陷嚴重程度(severity) - 指因缺陷引起的故障對軟體產品的影響程度。
    • 缺陷優先級(priority) - 缺陷必須被修復的緊急程度
    • 缺陷狀態(status) - 通過一個跟蹤修復過程的進展狀態
  2. 根據缺陷類型對缺陷分類
    • 功能缺陷
    • 介面缺陷
    • 文件缺陷
    • 程式碼缺陷
    • 算法缺陷
    • 性能缺陷
  3. 根據缺陷的等級對缺陷分類
    • A類-致命缺陷,包含下列幾種錯誤:
      • 由程式引發的當機、閃退
      • 死循環
      • 資料庫發生死結(deadlock)
      • 因錯誤操作導致程式中斷
      • 功能錯誤
      • 與資料庫連接錯誤
      • 資料通訊錯誤
    • B類-嚴重缺陷,包含下列幾種錯誤:
      • 程式錯誤
      • 程式API錯誤
      • 資料庫的表、業務規則、預設值未加完整性等約束條件
    • C類-一般缺陷,包含下列幾種錯誤:
      • 操作介面錯誤(包含視窗名稱與內容是否一致)
      • 顯示內容、格式錯誤
      • 簡單的輸入限制未在前端進行卡控
      • 刪除操作未給予提示
      • 資料庫中有過多的空字段
    • D類-較小缺陷,包含下列幾種錯誤:
      • 介面不規範
      • 輔助說明描述不清楚
      • 輸入輸出未規範
      • 長操作未給用戶提示訊息
      • 提示視窗文字未採用行業術語
      • 可輸入區和唯讀區域沒有明顯的區分標誌
    • E類-意見或建議
  4. 根據缺陷處理的優先級對缺陷分類
    • 1 - 必須立即解決
    • 2 - 須排隊等待修復
    • 3 - 可以在方便時修復
    • 4 - 下一版本修復
    • 5 - 不修復或列入軟體發布清單
  5. 根據缺陷狀態對缺陷分類
    • 已提交(submitted) - 已提交
    • 打開(open) - 確認「提交的缺陷」,等待處理
    • 已拒絕(rejected) - 拒絕「提交的缺陷」,不須修復或不是缺陷
    • 已解決(resolved) - 缺陷被修復
    • 已驗證(verified) - 確認缺陷確實被修正
    • 已關閉(closed) - 確認被修復的缺陷,將其關閉

上一篇
Day 20 | 提交缺陷報告
下一篇
Day 22 | 測試方法(一) - 測試方法的分類與評審制度
系列文
開始系統測試30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言