測試用例與軟件質量特性有對應關系。
軟件質量特性:
功能性:一組功能(能滿足明確的或隱含的需求)及其指定的特性。
適合性:軟件能否提供一組功能及這組功能的適合程度。
準確性:能否得到正確或相符的結果或效果。
互操作性:和其它指定定進行交互的能力。
依從性:使軟件服合相關的法規、標準、約定、規定的軟件屬性。
安全性:防止對程序及數據的非授故意/意外訪問的能力。
可靠性:在規定的一段時間和條件下軟件維持其性能水平的能力。
成熟性:由軟件故障引直的失效的頻度。
容錯性:在軟件故障或違反指定接口時,維持規定的性能水平的能力。
易恢復性:在失效發生后,重建其性能水平并恢復直接受影響數據的能力,達到此目的所需要的時間和努力程度。
易用性:用戶為使用軟件所需作的努力及其對使用所做的評價。
易理解性:用戶為認識邏輯概念及其應用范圍所需的努力程度。
易學性:用戶為學習軟件應用所需的努力程度。
效率:在規定的條件軟件的性能水平和所使用資源量之間的關系。
時間特性:軟件執行其功能時,響應和處理時間及吞吐量。
資源特性:軟件執行其功能時,所使用的資源數量及使用時間。
可維護性:進行指定的修改所需的努力。
易分析性:為診斷缺陷或失效原因及為判定待修改的部分所需的努力。
易改變性:進行修改、排除錯誤或適應環境變化所需的努力。
穩定性:修訂所造成的未可預料結果的風險程度。
易測試性:確認已修改軟件所需的努力。
可移植性:軟件可以某一環境轉到另一環境的能力。
適應性:軟件無需額外的特殊動作就可適應不同的規定環境的能力。
易安裝性:在指定環境下安裝軟件所需的努力程度。
遵循性:使軟件遵循與可移植性有關的標準或約定的軟件屬性。
易替換性:軟件 在該軟件環境中平替代指定的其他軟件的機會和所需的努力程度。
如果您的測試用例能盡量的注意這些,您的測試用例就會是個好的測試用例
文章來源于領測軟件測試網 http://www.k11sc111.com/