天天看點

軟體品質特性測試

  《軟體工程—産品品質》(gb/t 16260-2006)中規定對軟體的每個品質特性與子特性都有定義:

軟體品質特性測試

  一、功能性:是指當軟體在指定條件下使用,軟體産品滿足明确和隐含要求功能的能力。

  适合性:是指軟體産品與指定的任務和使用者目标提供一組合适的功能的能力。

  準确性:是指軟體産品具有所需精确度的正确或相符的結果及效果的能力。

  互操作性:是指軟體産品與一個或多個規定系統進行互動的能力。

  保密安全性:是指軟體産品保護資訊和資料的能力,以使未授權的人員或系統不能閱讀或修改這些資訊和資料,但不拒絕授權人員或系統對其的通路。

  功能依從性:是指軟體産品依附與同功能性相關的标準、約定或法規以及類似規定的能力。

  二、可靠性:在指定條件下使用時,軟體産品維持規定的性能級别的能力。

  成熟性:是指軟體産品避免因軟體中錯誤發生而導緻失效的能力。

  容錯性:是指在軟體發生故障或違反指定接口的情況下,軟體産品維持規定的性能級别的能力。

  易恢複性:是指在失效發生的情況下,軟體産品重建規定的性能級别并恢複受直接影響的資料的能力。

  可靠性依從性:是指軟體産品依附與同可靠性相關的标準、約定或法規以及類似規定的能力。

  易了解性:是指軟體産品使使用者能了解軟體産品是否合适以及如何能将軟體用于特定的任務和使用環境的能力。

  易學性:是指軟體産品使使用者能學習它的能力。

  易操作性:是指軟體産品使使用者能操作和控制它的能力。

  吸引性:是指軟體産品吸引使用者的能力。

  易用性依從性:是指軟體産品依附與同易用性相關的标準、約定、風格指南或法規以及類似規定的能力。

  四、效率:是指在規定條件下,相對于所用資源的數量,軟體産品可提供适當的性能的能力。

  時間特性:是指在規定條件下,軟體産品執行其功能時,提供适當的響應時間和處理時間以及吞吐率的能力。

  資源利用性:是指在規定條件下,軟體産品執行其功能時,提供合适的數量和類型的資源的能力。

  效率依從性:是指軟體産品依附與同效率相關的标準或約定的能力。

  五、維護性:是指軟體産品可被修改的能力,修改可能包括修正,改進或軟體适應環境、需求和功能規格說明中的變化。

  易分析性:是指軟體産品診斷軟體中的缺陷或失效原因,以及判定待修改的部分的能力。

  易改變性:是指軟體産品使指定的修改可以被實作的能力。

  穩定性:是指軟體産品避免由于軟體修改而造成意外結果的能力。

  易測試性:是指軟體産品使已修改軟體能被确認的能力。

  維護性依從性:是指軟體産品依附與同維護性相關的标準或約定的能力。

  六、可移植性:是指軟體産品從一種環境遷移到另一種環境的能力。

  适應性:是指軟體産品無需采用有别于為考慮該軟體的目的而準備的活動或手段,就可能适應不同的指定環境的能力。

  易安裝性:是指軟體産品在指定環境中被安裝的能力。

  共存性:是指軟體産品在公共環境中同與其分享公共資源的其他獨立軟體共存的能力。

  易替換性:是指軟體産品在環境相同、目的相同的情況下替代另一個指定軟體産品的能力。

  可移植性依從性:是指軟體産品依附與同可移植性相關的标準或約定的能力。

最新内容請見作者的github頁:http://qaseven.github.io/

繼續閱讀