前面講了自己的一些理解,但看著過于抽象,所以就繼續具體點講一下。開發人員貼code,俺這邊沒Code,只好貼幾張便簽紙 ……
測試標準應該包含的內容:
● 有效測試用例(功能)執行率達到X%?
● 單元測試代碼行覆蓋率達到X%?
● 單元測試用例通過率X%?
● 單元測試用例設計通過評審
● 核心模塊(A,;B,D等模塊)測試覆蓋
● 所發現缺陷均納入缺陷管理系統
● 優先級最高的bug全部修復
● 其他bug全部被處理(修復,延遲并報告等處理方式)
● 功能測試用例模塊,功能點覆蓋率達到?
按照測試類型來的測試停止標準:
比如單元測試活動在滿足以下所有條件之后可停止:
● 核心模塊代碼100% 經過Code Review
● 單元測試用例設計通過評審
● 測試用例執行率100%
● 最新版本的單元測試通過率為100%
● 單元測試全局代碼行覆蓋率不低于80%
● 單元測試單個模塊代碼行覆蓋率不低于70%
● 單元測試中被測單元發現的bug產生率不低于3個/千行代碼
● 所有發現缺陷都納入缺陷追蹤系統
文章來源于領測軟件測試網 http://www.kjueaiud.com/