软件测试用例优先级,软件测试用例的优先级划分方法
隨著互聯網的不斷發展,程序員對于軟件品質以及運行狀況等參數關注程度也在提高,而今天我們就一起來了解一下,在劃分測試用例優先級的時候都有哪些劃分方法可以使用。
沒有軟件系統是完美的,任何系統都有BUGS。但是每一次得迭代都有一個期望,測試工程師需要知道本次迭代的項目關系人的預期,找到對應的目標和風險。
怎么劃分優先級呢
我相信你肯定也遇見過如下場景,面對成百上千的測試用例,要挑選出一個小的、終要的、優先級高的測試用例集的時候卻無法下手。對測試用例進行優先級的定義并不容易,而且優先級的定義在每一次迭代中或者迭代后都有可能修改。因此測試用例的優先級是動態的。
1、 構建驗證測試(BVT)
BVT也成為冒煙測試用例集。是每次測試開始allin投入前希望被運行得以確認的測試用例集。
冒煙測試用例集的規則:如果該用例無法正確執行成功,其他測試用例都沒有辦法執行。如果滿足該條件的測試用例,那么就應該納入冒煙測試用例集。
2、高優先級
高優先級測試用例集合是按照執行頻度和業務功樹的根部分支的條件選入的。
高優先級測試用例的規則:BVT中加入常用的測試用例,用來驗證重要或者主干流程的功能穩定、功能正確。測試用例中既包含了正確的數據流也包含了錯誤的數據流。
3、中優先級
中優先測試用例集合是按照執行頻度和業務功樹的主要分支的條件選入的。
中優先級測試用例的規則:在新迭代影響域(新功能區域)或者功能更加詳盡。測試用例包含了大多數方面的功能,其中除了有正確數據流和錯誤的數據流,還應該有一些配置方面的測試。
4、低優先級
低優先測試用例集合是按照執行頻度和業務功樹的根部分支的條件選入的。
低優先級測試用例的規則:這個是不頻繁的測試用例執行的部分。但是低并不是說不執行,不測試。只是在迭代的過程匯總,執行頻率比較低,不常常被執行。例如:錯誤消息,可用性,壓力和性能測試等。
【免責聲明】本文系本網編輯部分轉載,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請在30日內與管理員聯系,我們會予以更改或刪除相關文章,以保證您的權益!
總結
以上是生活随笔為你收集整理的软件测试用例优先级,软件测试用例的优先级划分方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CTF 这个看起来有点简单
- 下一篇: WCF基础