測試准入、准出標准


1.測試准入標准

1)開發人員編碼結束,並已完成自測試;

2)需求說明書規定的功能或程序員提交的功能說明書的功能均已實現;

3)基本流程可以走通,界面上功能均已實現,符合設計文檔規定的功能;

4)開發人員向測試部提交《測試申請單》和配置文件。

2.軟件測試暫停和恢復標准

2.1軟件測試暫停標准

1)在進行軟件系統測試時,發現程序存在重大bug(影響基本功能性的)或bug過多時,測試無法正常進行,可向領導申請暫停測試;

2)存在其他優先級更高任務時,可向領導申請暫停測試;

3)軟件項目需暫停以進行調整時,測試應隨之暫停,並備份暫停點數據;

4)軟件項目在其開發生命周期內出現重大估算、進度偏差,需暫停或終止時,測試應隨之暫停或終止,並備份暫停或終止點數據。

2.2軟件測試恢復標准

1)重大bug被解決或程序通過重新修正;

2)優先級更高的任務已經被完成;

3)軟件項目被調整后重新啟動,測試任務應隨之啟動。

3.單元測試結束標准

1)單元測試用例設計已經通過評審;

2)按照單元測試計划完成了所有規定單元的測試;

3)達到了測試計划中關於單元測試所規定的覆蓋率的要求;

4)被測試的單元每千行代碼必須發現至少3個錯誤(不含五級錯誤);

5)軟件單元功能與設計一致;

6)在單元測試中發現的錯誤已經得到修改,各級缺陷修復率達到標准。

4.集成測試停止標准

1)集成測試用例設計已經通過評審;

2)按照集成構件計划及增量集成策略完成了整個系統的集成測試;

3)達到了測試計划中關於集成測試所規定的覆蓋率的要求;

4)被測試的集成工作版本每千行代碼必須發現至少2個錯誤(不含五級錯誤);

5)集成工作版本滿足設計定義的各項功能、性能要求;

6)在集成測試中發現的錯誤已經得到修改,各級缺陷修復率達到標准。

5.安裝測試停止標准

1)安裝退出之后,確認應用程序可以正確啟動、運行;

2)在安裝之前請備份你的注冊表,安裝之后,查看注冊表中是否有多余的垃圾信息;

3)如果系統提供自動卸載工具,那么卸載之后需檢驗系統是否把所有的文件全部刪除,注冊表中有關的注冊信息是否也被刪除;

4)安裝完成之后,可以在簡單地使用之后再執行卸載操作,有的系統在使用之后會發生變化,變得不可卸載;

5)對於客戶服務器模式的應用系統,可以先安裝客戶端,然后安裝服務器,測試是否會出現問題;

6)考察安裝系統是否對其他應用程序造成影響,特別是Windows操作系統,經常會出現此類的問題;

7)在安裝測試中發現的錯誤已經得到修改,各級缺陷修復率達到標准。

6.系統測試結束標准

1)系統測試用例設計已經通過評審;

2)按照系統測試計划完成了系統測試;

3)達到了測試計划中關於系統測試所規定的覆蓋率的要求(新的系統,要求按測試用例來測試,覆蓋所有用例后提交測試報告,新的版本,按開發的《測試申請單》來驗證修改BUG和新增功能,然后進行回歸測試,提交測試日簡報);

4)軟件需求分析說明書定義的所有功能已全部實現,性能指標全部達到要求;

5)在系統測試中發現的錯誤已經得到修改,各級缺陷修復率達到標准。

7.缺陷修復率標准

1)一、二級錯誤修復率應達到100%;

2)三、四級錯誤修復率應達到95%以上;

3)五級錯誤修復率應達到60%以上。

8.測試用例覆蓋率標准

1)語句覆蓋率最低不能小於80%(白盒測試時的語句覆蓋率)

2)測試需求執行覆蓋率應達到100%(業務測試用例均已執行)

9.錯誤級別

一級:基本功能未完全實現,出現程序宕機、崩潰現象;

包括以下各種錯誤:

1.由於程序引起的死機,非法退出;

2.死循環;

3.數據庫發生死鎖;

4.因錯誤操作導致的程序中斷;

5.功能錯誤;

6.與數據庫連接錯誤;

7.數據通信錯誤。

二級:嚴重的影響系統要求或基本功能的實現,且沒有更正辦法(重新安裝或重新啟動該軟件不屬於更正辦法)。使系統不穩定、或破壞數據、或產生錯誤結果、或部分功能無法執行,而且是常規操作中經常發生或非常規操作中不可避免的問題。

包括以下錯誤:

1.程序接口錯誤;

2.因錯誤操作迫使程序中斷;

3.系統可被執行,但操作功能無法執行;

4.單項操作功能可被執行,但在此處功能中某些小功能無法被執行(對系統非致命的);

5.在小功能項的某些項目(選項)使用無效(對系統非致命的);

6.業務流程不正確;

7.功能實現不完整,如刪除時沒有考慮數據關聯;

8.功能的實現不正確,如在系統實現的界面上,一些可接受輸入的控件點擊后無效;對數據的操作不能正確實現。

三級:嚴重的影響系統要求或基本功能的實現,但存在合理的更正辦法。系統性能或響應時間變慢、產生錯誤的中間結果最終結果等影響有限的問題。

包括以下各種錯誤:

1.操作界面錯誤(包括數據窗口內列名定義、含義是否一致);

2.簡單的輸入控制未放在前台限制;

3.刪除操作未給出提示;

4.已被捕捉的系統崩潰,不影響繼續操作;

5.雖然正確性不受影響,但系統性能和響應時間受到影響;

6.不能定位焦點或定位有誤,影響功能實現;

7.顯示不正確但輸出正確;

8.增刪改功能,在本界面不能實現,但在另一界面可以補充實現。

四級:使操作者不方便或遇到麻煩,但不影響功能的正常執行,界面拼寫錯誤或用戶使用不方便等小問題或需要完善的問題。

包括以下各種錯誤:

1.界面不規范;

2.輔助說明描述不清楚;

3.輸入輸出不規范;

4.上時間操作未給用戶提示;

5.提示窗口文字未采用行業術語;

6.可輸入區域和只讀區域沒有明顯的區分標志;

7.必填項和非必填項應加以區別;

8.滾動條無效;

9.鍵盤支持不好,如在可輸入多行的字段中,不支持回車換行;或對相同的字段,在不同界面支持不同的快捷方式;

10.界面不能及時刷新,影響功能實現。

五級:文字或細節一類的其他錯誤,以及一些建設性的問題。

包括以下錯誤:

1.可以忽略不計的問題,對用戶使用沒有任何影響,但有改進空間;

2.軟件設計有問題;

3.文檔不完整或不准確。


免責聲明!

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



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