
維護性測試用于評估系統能夠被預期的維護人員修改的有效性和效率的程度,可從模塊化、可重用性、易分析性、易修改性、易測試性、易維護性
(相關資料圖)
1)模塊化:評估由獨立組件組成的系統或計算機程序,其中一個組件的變更對其他組件的影響大小程度,耦合性越低,模塊的獨立性越強,相互影響越小
2)可重用性測試:評估資產能夠被用于多個系統或其他資產建設的程度,可以通過資產的可重用性、編碼規程符合性來測試
資產可重用性:軟件開發的全生存周期都可以有重用的價值,包括項目計劃、架構設計、需求規格說明、源代碼、用戶文檔、測試策略和測試用例都可以被重復利用
編碼規則符合性:源代碼因符合所要求的編碼規則,特定系統的編碼規則可包含有助于可重用、可追蹤和簡潔的規則
3)易分析性:評估預期的變更,對產品或系統的影響,診斷產品的缺陷或失效原因、識別待修改部分的有效性和效率的程度
日志完整性:日志記錄系統的運行情況
診斷功能有效性:運行過程中出現異常時,提示信息的內容易于理解
4)易修改性:系統可以被有效地、有效率地修改,且不會引入缺陷或降低現有產品質量的程度,可從擴充系統應用、軟件版本更新時的數據操作、系統參數配置、用戶權限配置
擴充系統應用:軟件支持自定義模塊功能
軟件版本更新方式:驗證用戶文檔集中陳述的軟件升級方式
軟件版本更新時的數據操作:版本更新時會涉及數據變動、若涉及應驗證如何對數據進行更新,并記錄數據的更新方式
系統參數配置:是否陳述軟件支持系統參數配置
用戶權限配置:應對用戶文檔集中陳述的用戶權限配置功能進行驗證
5)易測試性:系統建立測試準則,通過測試 執行來確定測試準則被滿足的有效性和效率的程度,是否易于選擇檢測點編寫測試用例、軟件的功能或配置被修改后,驗證是否可對修改之處進行測試
如需了解更多測試技術信息請關注:深圳多測師軟件與技術服務有限公司