項目測試的流程


測試項目流程

 

  CMI:軟件成熟度,分為5級

  測試報告完以后,還有項目總結

1.項目流程:

 項目立項大會,項目計划,需求分析-----需求規格說明書,評審,設計(概要設計,

詳細設計)-------概要設計說明書,詳細設計說明書,評審,編碼-------單元測試,

集成測試,系統測試,發布上線

 

簡化:項目立項大會,項目計划,需求分析,設計,編碼,測試,發布上線。

 答案:軟件生命周期(SDLC)的六個階段

1、 問題的定義及規划

2、 需求分析

3、 軟件設計

4、 程序編碼

5、 軟件測試

6、 運行維護

 軟件測試生命周期:測試計划——測試設計——測試開發——測試執行——測試評估

2.測試流程:

測試計划,編寫測試用例(測試准備),測試執行,測試報告

 

測試計划-------測試計划

測試准備-------測試用例,需求列表

測試執行--------缺陷報告(清單)

測試發布--------測試報告

 

一.測試計划

4.1.1 需求分析 4.1.2 測試策略 4.1.3 工作量估算 4.1.4 進度安排

4.1.5 度量標准 4.1.6 風險評估 4.1.7 子計划制定 4.1.8 計划評審

 

測試目的,測試范圍,測試背景,測試進出條件,測試風險,測試進度,

測試需求,測試策略,資源安排,交付物,測試約束條件。

二。測試用例

1).需求問題列表(點)。

2).根據列表寫測試案例。

 

3).測試用例要素包括

 

用例ID,摘要(測試名稱),模塊描述(路徑),前置條件,步驟,預期結果,設計者,設計時間,用例類型

 

登陸頁面,輸入賬號,密碼,點擊登陸按鈕,進入系統

點擊取消,清空賬號和密碼

賬號:只能數字,長度6-12,

密碼:數字,字母組合,長度6-12,不能輸入特殊字符

輸入錯誤的賬號,點擊登陸,提示,賬號不正確、

輸入錯誤的密碼,提示密碼錯誤

如果賬號和密碼均為空,提示請輸入賬號和密碼

 

1) 正確性校驗

l 正確的賬號和密碼

2) 非正確性校驗

l 賬號錯誤

ID

主題

模塊路徑

前置條件

步驟

預期結果

2

錯誤賬號

 

 

  1. 輸入錯誤賬號,zhangsan
  2. 輸入密碼dong12233
  3. 點擊登陸按鈕

提示賬號不正確

 

 

 

 

 

 

 

l 密碼錯誤

l 賬號和密碼都錯誤

3) 非空性校驗

      *賬號為空

      *密碼為空

      |*賬號和密碼為空

4) 限制條件測試

*賬號限制

*密碼限制

5)取消按鈕驗證

 

測試用例要素包括:

用例ID,摘要(測試名稱),模塊描述(路徑),前置條件,步驟,預期結果,設計者,設計時間,用例類型

 三.缺陷(測試執行找缺陷)

軟件缺陷的定義

(1)軟件未達到產品說明書中已經標明的功能;

(2)軟件出現了產品說明書中指明不會出現的錯誤;

(3)軟件未達到產品說明書中雖未指出但應當達到的目標;

(4)軟件功能超出了產品說明書中指明的范圍;

(5)軟件測試人員認為軟件難以理解、不易使用,或者最終用戶認為該軟件使用效果不良。

 

1) 缺陷級別:

五種:致命的,非常嚴重的,嚴重的,一般,微小的

四種:致命的,嚴重的,一般的,微小的

 

等級

描述

說明

測試特性

5-致命

系統死機

系統、環境及應用崩潰死機。

可靠性

數據損壞

軟件發生故障數據毀壞或丟失。

可靠性

功能失效

軟件發生故障導致功能失效。

可靠性

異常退出

軟件發生故障異常退出。

可靠性

4-非常高

功能缺少

用戶需求未實現。

功能性

功能錯誤

實際提供功能與用戶需求不一致。流程或接口中,數據未做關聯。

功能性

計算錯誤

結果計算錯誤。

功能性

精度錯誤

精度與用戶需求不一致。

功能性

交互錯誤

與其他軟件或系統交換數據出錯,包括導出文件后內容丟失。

功能性

性能缺陷

未達到需求說明書中所規定的性能指標,例如響應時間過長。

效率

3-高

控制錯誤

輸入未控制和未判斷導致功能異常、信息缺失,或界面顯示、提示信息異常等;如必輸項、重復、數據約束、數據長度;刪除未確認;屏蔽判定;正常邏輯錯誤。

可靠性

2-一般

顯示錯誤

界面顯示錯誤,頁面刷新問題,提示信息不准確,錯別字,打印內容格式錯誤。可修改字段與不可修改字段中字體顏色標示未區別;

易用性

不易操作

界面風格不一致,術語不統一,對話框顏色不一致,按鈕大小不統一,提示信息不一致;未使用默認值,默認值使用不便或不正確。

易用性

1-低

建議意見

需求說明書、用戶手冊中未說明,但影響用戶對軟件使用的方便性等。

易用性

 

2) 優先級、

  1. 優先級

1) 最高優先級:立即修復,停止進一步測試

2) 次高優先級:在產品發布之前必須修復

3) 中等優先級:如果時間允許應該修復

4) 最低等優先級:可能會修復,不修復也能發布

  1. 缺陷的要素(包括哪些東西)

缺陷ID,發現者(檢測者),缺陷嚴重等級,優先級,發現缺陷的版本,缺陷所在的模塊,缺陷描述(標題,

摘要),詳細步驟,發現缺陷時間,發現缺陷環境,所執行的用例(ID),缺陷類型,缺陷狀態,

 

注:缺陷不好描述的時候,可以截圖上傳為附近

  1. 缺陷狀態(缺陷的生命周期)

新建,打開,已修復,關閉。拒絕,掛起(延遲),重新打開,

四.測試報告

目的,輸入/輸出,測試概要,測試環境,測試效率分析,測試用例分析,測試進度以及工作量分析,

缺陷收斂圖,缺陷分布,缺陷清單,功能概述,測試范圍,需求覆蓋分析。。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM