軟件測試上線標准
一、編寫目的
明確軟件測試工作的開始和結束標准。
二、軟件測試合格標准
以上比例為錯誤占總測試模塊的比例。
三、缺陷修復率標准
1) A、B、C級錯誤修復率應達到100%
2) D級錯誤修復率應達到96%以上
四、覆蓋率標准
測試需求執行覆蓋率應達到100%(業務測試用例均以執行)。
五、錯誤級別
A級:不能完全滿足系統要求,基本功能未完全實現;或者危及人身安全。系統崩或掛起等導致系統不能繼續運行。
包括以下各種錯誤:
- 由於程序所引起的死機,非法退出
- 死循環
- 數據庫發生死鎖
- 因錯誤操作導致的程序中斷
- 功能錯誤
- 與數據庫連接錯誤
- 功能不符
- 數據流錯誤
- 數據流轉錯誤
- 嚴重的數值計算錯誤
B級:嚴重地影響系統要求或基本功能的實現,且沒有更正辦法(重新安或重新啟動該軟件不屬於更正辦法)。使系統不穩定、或破壞數據、或產生錯誤結果,或部分功能無法執行,而且是常規操作中經常發生或非常規操作中不可避免的主要問題。
包括以下各種錯誤:
- 程序接口錯誤
- 系統可被執行,但操作功能無法執行
- 在小功能項的某些項目(選項)使用無效(對系統非致命的)
- 功能實現不完整,如刪除時沒有考慮數據關聯
- 功能的實現不正確,如在系統實現的界面上,一些可接受輸入的控件點擊后無作用;對數據庫的操作不能正確實現
- 報表格式以及打印內容錯誤(行列不完整,數據顯示不在所對應的行列等導致數據顯示結果不正確的錯誤)
- 輕微的數值計算錯誤
- 界面錯誤(詳細文檔)
C級:嚴重地影響系統要求或基本功能的實現,但存在合理的更正辦法(重新啟動該軟件不屬於更正辦法)。系統性能或響應時間變慢、產生錯誤的中間結果但不影響最終結果等影響有限的問題。
包括以下各種錯誤:
- 操作界面錯誤(包括數據窗口內列名定義、含義是否一致)
- 打印內容、格式錯誤(只影響報表的格式或外觀,不影響數據顯示結果的錯誤)
- 簡單的輸入限制未放在前台進行控制
- 刪除操作未給出提示
- 雖然正確性不受影響,但系統性能和響應時間受到影響
- 不能定位焦點或定位有誤,影響功能實現
- 顯示格式不正確但輸出正確
- 增刪改功能,在本界面不能實現,但在另一界面可以補充實現。
D級:使操作者不方便或遇到麻煩,但它不影響執行工作功能或重要功能。界面拼寫錯誤或用戶使用不方便等小問題或需要完善的問題
包括以下各種錯誤:
- 界面不規范
- 輔助說明描述不清楚
- 輸入輸出不規范
- 長時間操作未給用戶提示
- 提示窗口文字未采用行業術語
- 可輸入區域和只讀區域沒有明顯的區分標志
- 必填項與非必填項應加以區別
- 滾動條無效
- 鍵盤支持不好,如在可輸入多行的字段中,不支持回車換行;或對相同字段,在不同界面支持不同的快捷方式
- 界面不能及時刷新,影響功能實現
- 光標跳轉設置不好,鼠標(光標)定位錯誤
- 一些建議性問題
- 系統處理未優化