系統測試(英語:System testing),是將需測試的軟體,作為整個基於電腦系統的一個元素,與電腦硬體、外設、某些支援軟體、資料和人員等其他系統元素及環境結合在一起測試。在實際執行(使用)環境下,對電腦系統進行一系列的組裝測試和確認測試。系統測試的目的在於通過與系統的軟體需求(英語:Software requirements)作比較,發現軟體與系統定義不符合或與之矛盾的地方。