軟體質量評估模型

2021-10-05 01:22:11 字數 735 閱讀 6299

軟體質量評估模型大概分3個主要方向:

1.需求的覆蓋度

需求的覆蓋度計算方法可以用測試用例覆蓋需求來計算,這裡的需求是從需求規格說明書裡提取的測試需求,每條測試需求要控制好一定的範圍,差不多2條用例覆蓋一條測試需求(1個正常用例,1個異常用例),一般要求需求覆蓋度要達到100%。可以根據工具來計算這個需求覆蓋度,比如禪道就可以在需求下關聯測試用例。

2.測試用例執**況

測試用例執**況大概分為測試用例執行率,測試用例累計執行通過率,測試用例首次執行通過率

*測試用例執行率:已經執行的用例數/用例總數,該項指標可以判斷測試的進度

*測試用例累計執行通過率:已經通過的用例數/已經執行的用例數,該項指標可以判斷軟體的質量是否符合質量目標

*測試用例首次執行通過率:第一次執行通過的用例數/已經執行的用例數,該項指標可以判斷提測的軟體**質量的好壞程度,通過率越高,我們認為**質量越高

3.bug的修復情況

bug修復情況大概分為bug修復率,bug趨勢圖

*bug修復率:已經修復的bug數/bug總數,該指標可以判斷軟體是否具備發布的標準,進一步還能細分成p1bug修復率和p2bug修復率,大家知道不一定所有的bug都修復完成了才能允許上線,有些問題是可以放到下個版本來修復的,所以p1,p2bug的修復率就能派上用場。

*bug趨勢圖:主要統計累計bug發現數,累計bug解決數,每天新發現的bug數,每天新解決的bug數,然後形成曲線圖,來判斷bug是否收斂,是否可以進入下階段的測試等。

軟體質量評估模型

軟體質量評估模型大概分3個主要方向 1.需求的覆蓋度 需求的覆蓋度計算方法可以用測試用例覆蓋需求來計算,這裡的需求是從需求規格說明書裡提取的測試需求,每條測試需求要控制好一定的範圍,差不多2條用例覆蓋一條測試需求 1個正常用例,1個異常用例 一般要求需求覆蓋度要達到100 可以根據工具來計算這個需求...

軟體質量模型

功能性測試 關注功能是否正確。適合性 是否提供了相應的功能。準確性 是不是正確 是不是滿足使用者需要的 互操作性 產品與產品之間互動資料的能力 保密安全性 允許經過授權的使用者和系統能夠正常的訪問相應的資料和資訊,禁止未授權的使用者訪問 功能性的依從性 國際 國家 行業 企業標準規範一致性。可靠性 ...

軟體質量模型

功能性 當軟體在指定條件下使用時,軟體產品提供滿足明確和隱含需求的功能的能力。包括 適合性 準確性 互操作性 保密安全性 功能性的依從性。可靠性 在指定條件下使用時,軟體產品維持規定的效能級別的能力。包括 成熟性 容錯性 易恢復性 可靠性的依從性。易用性 在指定條件下使用時,軟體產品被理解 學習 使...