系統測試和驗收測試的區別


系統測試和驗收測試的區別如下表所示:

編號 系統測試 驗收測試
1 執行系統測試以測試軟體的端到端功能。 執行驗收測試以測試軟體是否符合規定的要求和使用者要求。
2 只有開發人員和測試人員才能執行系統測試。 它可以由測試人員,利益相關者和客戶執行。
3 它可以是非功能性和功能性測試。 它只能是功能測試。
4 在系統測試中,可測試整個系統的效能。 在驗收測試中,測試系統是否符合要求。
5 系統測試使用由測試團隊選擇的演示輸入值。 驗收測試使用使用者提供的實際實時輸入值。
6 在此測試中,包括完整規範的測試,包括軟體和硬體,記憶體和使用者數量。 測試軟體是否滿足使用者的所有需求。
7 系統測試是系統測試和整合測試的組合。 驗收測試是alpha測試和beta測試的組合。
8 它在驗收測試之前執行。 它在系統測試後執行。
9 系統測試涉及非功能測試下的負載和壓力測試。 驗收測試涉及功能測試下的邊界值分析,等價分配和決策表。
10 系統測試中發現的缺陷認為是固定的。 驗收測試中發現的缺陷視為產品故障。