系統測試,是對整個系統的測試,將硬體、軟體、操作人員看作一個整體,檢驗它是否有不符合系統說明書的地方。這種測試可以發現系統分析和設計中的錯誤。
比較常見的系統測試包括恢復測試、安全測試、壓力測試。
1、恢復測試:
恢復測試作為一種系統測試,主要關注導致軟體執行失敗的各種條件,並驗證其恢復過程能否正確執行。在特定情況下,系統需具備容錯能力。另外,系統失效必須在規定時間段內被更正,否則將會導致嚴重的經濟損失。
2、安全測試:
安全測試用來驗證系統內部的保護機制,以防止非法侵入。在安全測試中,測試人員扮演試圖侵入系統的角色,採用各種辦法試圖突破防線。
3、壓力測試:
壓力測試是指在正常資源下使用異常的訪問量、頻率或資料量來執行系統。