天天看點

缺陷報告

1、什麼是缺陷?

  • 定義

軟體缺陷就是通常說的Bug,它是指在軟體中(包括文檔和程式)存在的影響軟體正常運作的問題、錯誤。

  • 軟體缺陷判定标準

軟體沒有完成 設計中表明的功能---少功能

軟體超出設計中指定的功能--多功能

軟體出現了設計中指明的限制-- 沒有實作限制

軟體測試人認為軟體難以了解、不易使用、運作慢、體驗不好--外在缺陷

2、産生缺陷的原因?

  • 編碼問題-- 産生缺陷的最大原因
  • 使用新技術-- 新技術本身有缺陷

3、缺陷的分類

  • 界面UI缺陷
  • 功能缺陷
  • 性能缺陷
  • 安全缺陷
  • 相容缺陷

4、缺陷的嚴重程度(級别)

  • 緻命缺陷 軟體崩潰、資料丢失
  • 嚴重缺陷 嚴重影響系統要求或級别功能實作
  • 一般缺陷 不影響基本功能實作
  • 輕微 建議

5、缺陷的優先級

  • 立刻解決
  • 高優先級
  • 正常排隊
  • 低優先級

6、缺陷發生階段

  • 需求階段缺陷
  • 設計階段缺陷
  • 編碼階段缺陷
  • 測試階段缺陷

7、缺陷狀态

New 缺陷剛被發現,送出給開發者

Open 開發者看到了測試送出的bug,接收了這個bug,狀态就是Open

Rejected 如果開發者認為這不是一個bug,會拒絕,狀态就是拒絕狀态Rejected

Fixed 開發者修改好了bug,并送出

Closed 測試人員對修複的bug進行回測,沒有發現問題,就關閉掉這個bug

Reopen 測試人員對修複的bug進行回測,發現還有問題,則會再一次送出,bug變成reopen狀态

三、缺陷管理工具

繼續閱讀