軟件質量評估模型


軟件質量評估模型大概分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是否收斂,是否可以進入下階段的測試等。


免責聲明!

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



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