1、引入
回歸測試工作完成后,就代表著產(chǎn)品即將上線,此時每個測試人員都需要針對自己所測試的模塊出具一份測試報告,以此來總結(jié)測試結(jié)果。測試報告可以說是軟件測試人員在測試階段的最后一份輸出文檔。
2、定義
記錄測試的過程和結(jié)果,對發(fā)現(xiàn)的問題和缺陷進行分析的文檔。
3、測試報告分類
階段測試報告
整體測試報告
4、報告內(nèi)容
1.概要
- 編寫目的
①對測試報告進行相應(yīng)的解釋
②對項目進行簡介
③對于測試任務(wù)進行簡單描述,要測試哪些內(nèi)容 - 測試人員
類似于測試計劃中的人員分工,簡單描述日期等 - 測試環(huán)境
軟件和硬件環(huán)境
2.測試過程
- 階段測試報告:
①測試進度情況
②用例執(zhí)行情況
③缺陷統(tǒng)計 - 總體測試報告
①各版本的測試情況
②各版本的缺陷統(tǒng)計
3.缺陷分析
- 按照缺陷級別
- 按照功能模塊
- 按照輪次
- 缺陷總數(shù)
- 缺陷類型
- 缺陷趨勢
4.測試總結(jié)
- 測試結(jié)論
通過/不通過;
需求覆蓋率100%,測試用例執(zhí)行過率100%;
缺陷:致命=0,嚴重=0,一般=0,提示≤10% - 風險分析
測試進度、人員安排導(dǎo)致的風險;
測試內(nèi)容考慮范圍之外導(dǎo)致的風險;
測試環(huán)境不全面導(dǎo)致的風險。 - 遺留問題
遺留問題描述、等級、處理方法。
5、測試報告模板
1.概要
- 編寫目的(背景、測試內(nèi)容)
- 測試人員(姓名、角色、職責)
- 測試環(huán)境(配置、應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器、測試機)
2.測試過程
- 測試進度(測試任務(wù)、責任人、啟動時間、計劃完成時間、完成時間、備注)
- 用例執(zhí)行情況(模塊、用力總數(shù)、執(zhí)行用例數(shù)、通過用例數(shù)、未通過用例數(shù)、阻塞用例數(shù))
執(zhí)行率=執(zhí)行用例數(shù)/用例總數(shù)
通過率=通過用例數(shù)/執(zhí)行總數(shù) - 缺陷統(tǒng)計(模塊名稱、Bug總數(shù)、新增Bug數(shù)、修復(fù)Bug數(shù)、遺留Bug數(shù))
修復(fù)率=bug修復(fù)/bug總數(shù)
3.缺陷分析
- 缺陷級別分析(餅形圖+解析)
- 缺陷模塊分析(餅形圖+解析)
- 缺陷類型分析(按照版本統(tǒng)計、按照趨勢統(tǒng)計,折線圖+解析)
4.測試總結(jié)
- 測試結(jié)論
內(nèi)容:通過/不通過,執(zhí)行率、通過率、修復(fù)率、遺留問題的級別以及數(shù)量。 - 風險分析(編號、風險描述、規(guī)避方法及建議)
- 遺留問題(編號、缺陷描述、缺陷等級、處理方法)