在測試過程中,通常需要定義 Bug 的遊戲以告訴開發人員如何相應這個 Bug. 否則開發人員可能會逐條的處理他所有的 Bug.
方法/步驟
最高階-- 阻止對後續功能的測試,通常適用於一下情況:
1. 軟體不能執行
2. 介面/功能 Crash 導致一系列測試部能執行
3. 出錯的 Case 為冒煙測試的 Case
次最高階- 在當前釋出版本中必須修復
1. Bug 的出現導致軟體沒有完成使用者的需求
一般-- 在時間許可的範圍內修復
1. 只有在極端條件下才會重現的 Bug
2. 在特定配置情況下不會出現的 Bug
低 -- 不影響當前釋出,可以推遲到下一個釋出中修復
1. 不能穩定重現的 Bug
2. 因為電腦上裝有其他干擾軟體產生的 Bug
3. 非功能性 Bug, 如日誌,錯誤回覆等
注意事項
個人經驗,不適用與所有公司,但是分級的思想應該是同一的