測試用例標準


  測試用例是有一定的分類的。要是沒有科學分類的用例,是不便於維護和閱讀。

  最好按標準寫:接口測試用例、路徑測試用例、功能測試用例、容錯能力、性能測試用例、用戶界面測試、信息安全測試、壓力測試用例、可靠性測試用例、安裝/反安裝測試用例。

  測試用例與軟件質量特性有對應關係。

  軟件質量特性:

  功能性:一組功能(能滿足明確的或隱含的需求)及其指定的特性。

  適合性:軟件能否提供一組功能及這組功能的適合程度。

  準確性:能否得到正確或相符的結果或效果。

  互操作性:和其它指定定進行交互的能力。

  依從性:使軟件服合相關的法規、標準、約定、規定的軟件屬性。

  安全性:防止對程序及數據的非授故意/意外訪問的能力。

  可靠性:在規定的一段時間和條件下軟件維持其性能水平的能力。

  成熟性:由軟件故障引直的失效的頻度。

  容錯性:在軟件故障或違反指定接口時,維持規定的性能水平的能力。

  易恢復性:在失效發生後,重建其性能水平並恢復直接受影響數據的能力,達到此目的所需要的時間和努力程度。

  易用性:用戶爲使用軟件所需作的努力及其對使用所做的評價。

  易理解性:用戶爲認識邏輯概念及其應用範圍所需的努力程度。

  易學性:用戶爲學習軟件應用所需的努力程度。

  效率:在規定的條件軟件的性能水平和所使用資源量之間的關係。

  時間特性:軟件執行其功能時,響應和處理時間及吞吐量。

  資源特性:軟件執行其功能時,所使用的資源數量及使用時間。

  可維護性:進行指定的修改所需的努力。

  易分析性:爲診斷缺陷或失效原因及爲判定待修改的部分所需的努力。

  易改變性:進行修改、排除錯誤或適應環境變化所需的努力。

  穩定性:修訂所造成的未可預料結果的風險程度。

  易測試性:確認已修改軟件所需的努力。

  可移植性:軟件可以某一環境轉到另一環境的能力。

  適應性:軟件無需額外的特殊動作就可適應不同的規定環境的能力。

  易安裝性:在指定環境下安裝軟件所需的努力程度。

  遵循性:使軟件遵循與可移植性有關的標準或約定的軟件屬性。

  易替換性:軟件 在該軟件環境中平替代指定的其他軟件的機會和所需的努力程度。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章