2022-01-25 10:06:17|已瀏覽:200次
灰盒覆蓋率(Gray-Box Coverage)
函數覆蓋和接口覆蓋可以歸為灰盒測試的范疇。
1、函數覆蓋
1)定義:它表示在測試中,有哪些函數被測試到了,其被測試到的頻率有多大,這些函數在系統所有函數中占的比例有多大。
2)計算公式:函數覆蓋=(至少被執行一次的函數數量)/(系統中函數的總數)
3)特點:是針對一個系統或者子系統測試的。
2、接口覆蓋(Interface Coverage)/入口點覆蓋(Entry-Point Coverage)
1)定義:要求通過設計一定的用例使得系統的每個接口被測試到。
2)計算公式:接口覆蓋=(至少被執行一次的接口數量)/(系統中接口的總數)
黑盒覆蓋率(Black-Box Coverage)
在實際測試中,與黑盒相關的覆蓋率比較少,主要是功能覆蓋率(Function Coverage),其中最常見的是需求覆蓋。
需求覆蓋
1)定義:它表示在測試中,有哪些函數被測試到了,其被測試到的頻率有多大,這些函數在系統所有函數中占的比例有多大通過設計一定的測試用例,要求每個需求點都被測試到。
2)計算公式:需求覆蓋=(被驗證到的需求數量)/(總的需求總數)
注:尊重原創文章,轉載請注明出處和鏈接 http://m.dedgn.cn/news-id-17883.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注軟件測試頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050