測試項目流程
CMI:軟件成熟度,分為5級。
測試報告完以後,還有項目總結。
1.項目流程:
項目立項大會,項目計劃,需求分析-----需求規格說明書,評審,設計(概要設計,
詳細設計)-------概要設計說明書,詳細設計說明書,評審,編碼-------單元測試,
集成測試,系統測試,發布上線
簡化:項目立項大會,項目計劃,需求分析,設計,編碼,測試,發布上線。
2.測試流程:
測試計劃,編寫測試用例(測試準備),測試執行,測試報告
測試計劃-------測試計劃
測試準備-------測試用例,需求列表
測試執行--------缺陷報告(清單)
測試發布--------測試報告
3.測試計劃
4.1.1 需求分析 4.1.2 測試策略 4.1.3 工作量估算 4.1.4 進度安排
4.1.5 度量標準 4.1.6 風險評估 4.1.7 子計劃制定 4.1.8 計劃評審
測試目的,測試範圍,測試背景,測試進出條件,測試風險,測試進度,
測試需求,測試策略,資源安排,交付物,測試約束條件。
4.測試用例
1).需求問題列表(點)。
2).根據列表寫測試案例。
3).測試用例要素包括:
用例ID,摘要(測試名稱),模塊描述(路徑),前置條件,步驟,預期結果,設計者,設計時間,用例類型
登陸頁面,輸入賬號,密碼,點擊登陸按鈕,進入系統
點擊取消,清空賬號和密碼
賬號:只能數字,長度6-12,
密碼:數字,字母組合,長度6-12,不能輸入特殊字符
輸入錯誤的賬號,點擊登陸,提示,賬號不正確、
輸入錯誤的密碼,提示密碼錯誤
如果賬號和密碼均為空,提示請輸入賬號和密碼
1) 正確性校驗
l 正確的賬號和密碼
2) 非正確性校驗
l 賬號錯誤
ID |
主題 |
模塊路徑 |
前置條件 |
步驟 |
預期結果 |
2 |
錯誤賬號 |
|
|
|
提示賬號不正確 |
|
|
|
|
|
|
l 密碼錯誤
l 賬號和密碼都錯誤
3) 非空性校驗
*賬號為空
*密碼為空
|*賬號和密碼為空
4) 限制條件測試
*賬號限制
*密碼限制
5)取消按鈕驗證
測試用例要素包括:
用例ID,摘要(測試名稱),模塊描述(路徑),前置條件,步驟,預期結果,設計者,設計時間,用例類型
5.缺陷
1) 缺陷級別:
五種:致命的,非常嚴重的,嚴重的,一般,微小的
四種:致命的,嚴重的,一般的,微小的
等級 |
描述 |
說明 |
測試特性 |
5-致命 |
系統死機 |
系統、環境及應用崩潰死機。 |
可靠性 |
數據損壞 |
軟件發生故障數據毀壞或丟失。 |
可靠性 |
|
功能失效 |
軟件發生故障導致功能失效。 |
可靠性 |
|
異常退出 |
軟件發生故障異常退出。 |
可靠性 |
|
4-非常高 |
功能缺少 |
用戶需求未實現。 |
功能性 |
功能錯誤 |
實際提供功能與用戶需求不一致。流程或接口中,數據未做關聯。 |
功能性 |
|
計算錯誤 |
結果計算錯誤。 |
功能性 |
|
精度錯誤 |
精度與用戶需求不一致。 |
功能性 |
|
交互錯誤 |
與其他軟件或系統交換數據出錯,包括導出文件後內容丟失。 |
功能性 |
|
性能缺陷 |
未達到需求說明書中所規定的性能指標,例如響應時間過長。 |
效率 |
|
3-高 |
控制錯誤 |
輸入未控制和未判斷導致功能異常、信息缺失,或界面顯示、提示信息異常等;如必輸項、重復、數據約束、數據長度;刪除未確認;屏蔽判定;正常邏輯錯誤。 |
可靠性 |
2-一般 |
顯示錯誤 |
界面顯示錯誤,頁面刷新問題,提示信息不準確,錯別字,打印內容格式錯誤。可修改字段與不可修改字段中字體顏色標示未區別; |
易用性 |
不易操作 |
界面風格不一致,術語不統一,對話框顏色不一致,按鈕大小不統一,提示信息不一致;未使用默認值,默認值使用不便或不正確。 |
易用性 |
|
1-低 |
建議意見 |
需求說明書、用戶手冊中未說明,但影響用戶對軟件使用的方便性等。 |
易用性 |
2) 優先級、
- 優先級
1) 最高優先級:立即修復,停止進一步測試
2) 次高優先級:在產品發布之前必須修復
3) 中等優先級:如果時間允許應該修復
4) 最低等優先級:可能會修復,不修復也能發布
- 缺陷的要素(包括哪些東西)
缺陷ID,發現者(檢測者),缺陷嚴重等級,優先級,發現缺陷的版本,缺陷所在的模塊,缺陷描述(標題,
摘要),詳細步驟,發現缺陷時間,發現缺陷環境,所執行的用例(ID),缺陷類型,缺陷狀態,
註:缺陷不好描述的時候,可以截圖上傳為附近
- 缺陷狀態
新建,打開,已修復,關閉。拒絕,掛起(延遲),重新打開,
6.測試報告
目的,輸入/輸出,測試概要,測試環境,測試效率分析,測試用例分析,測試進度以及工作量分析,
缺陷收斂圖,缺陷分布,缺陷清單,功能概述,測試範圍,需求覆蓋分析。。。。
測試項目流程