測試思想-流程規范 用例優先級定義與使用規范 V1.0


用例優先級定義與使用規范 V1.0

By:授客

 

  1. 1.      規范說明

目的

對軟件測試過程中的用例級別進行詳細描述及標准化定義,明確不同測試階段的測試范圍,減少測試冗余投入,提高測試效率,建立測試質量基線,減少生產故障事件。

 

適用范圍

xx內部研發項目

 

傳達對象

xx測試團隊

 

優化記錄

暫無

 

 

  1. 2.      規范正文

用例優先級定義

用例優先級划分成4個等級, P1,P2,P3,P4,具體定義如下:

級別

划分標准

划分參考

P1

每個迭代,都要被執行的用例

主流程

用例涉及主流程業務功能,執行失敗會導致后續多處重要功能不可用,比如“登錄”,”提交訂單”

 

財務交易

用例涉及現金,優惠券等財務交易業務功能,比如 訂單支付

 

高頻使用

用例涉及高頻率使用的業務功能,比如 商家客服咨詢

 

較大用戶量

用例涉及使用者數量較大的業務功能

 

其它重要功能

用例涉及除上述之外的其它重要業務功能(可能是異常校驗)

P2

每個迭代,P1級用例除外,需要在“系統測試”,“預發布回歸測試”階段執行的“當前迭代用例”

系統重要功能

用例涉及一些比對P1級次重要業務功能

 

基礎功能

用例涉及一些基礎功能,比如,查詢,導出

P3

每個迭代,P1,P2級用例除外,需要在“系統測試”階段執行的“當前迭代用例”

異常校驗\規則約束

用例涉及一些業務規則、異常場景,比如 用戶名必填

P4

每個迭代,P1,P2,P3級用例除外,需要在“系統測試”階段執行的“當前迭代用例”

極微小的需求、功能

用例涉及一些非常輕微的需求改動、功能,這些功能可有可無,比如 重置查詢條件, “登錄用戶名”改成 ”登錄賬號”

 

重要提示:

1、  定義用例級別時,盡量從系統層面考慮,對於整個系統而言,單個模塊中的核心功能可能是個比較次要的功能,所以,對應的該模塊的用例P級理應設置較低值。

2、  定義用例級別時,需要多考慮被測功能業務價值,如果出現問題,給公司、用戶帶來的影響大小,是否有其它渠道、替代功能等方面考慮,價值越大,出問題影響越大,P級越高。

3、用例級別需要根據業務變化,對系統業務的認知變化不斷維護,調整,達到最佳判斷

測試階段測試范圍說明

測試階段

測試范圍

備注

冒煙測試階段

P1級冒煙用例+當前迭代冒煙用例

 

系統測試

P1級非冒煙用例+當前迭代非冒煙用例

根據可能影響的面,酌情考慮增加部分歷史用例

預發布回歸測試

P1級冒煙用例+當前迭代P1,P2級用例

 

線上驗收測試

“線上回歸用例”+ 當前迭代部分、所有P1,P2級用例

當前迭代中的P1,P2級用例,不一定都可以、都要在線上執行,如果未被標記為“線上回歸用例”,根據實際情況及風險大小選取

熱修復測試

部分、所有“線上回歸用例”+ 熱修復相關用例

因熱修復Bug而異,不同類型的Bug影響的面可能不一樣,需要根據實際情況選取必要的用例,當然也可能存在比較緊急的情況,開發自己改了自測通過就上線了

 

重要提示:

冒煙用例通常由兩部分組成,一部分是歷史基線用例,通常是涉及主流程的用例,一部分是當前迭代用例,通常涉及新需求中的基礎業務功能的用例,類似主流程用例,通常選取一些執行失敗可能會導致好些新需求無法測試的用例,或者單模塊中的主功能用例。

 

 

測試計划

針對每個測試階段,都要有對應的測試計划(核心內容是待執行測試用例列表,針對熱修復可能需要根據實際情況酌情考慮,因為實際可能存在很緊急的情況)

測試階段

測試計划

冒煙測試

系統測試計划

系統測試

系統測試計划

預發布回歸測試

預發布測試計划

線上驗收測試

線上驗收測試計划

熱修復測試

熱修復測試計划

 


免責聲明!

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



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