Q32.
下面那一種測試是確定系統失敗(Failure)後,復原資料與重新開始的能力?
電腦軟體設計共同科目 · 乙級 · Q32
難易度分析
2 / 5
本題屬於基礎術語定義之考查,僅需掌握軟體測試中各類測試的名稱及其對應之核心目的即可正確選擇,不涉及複雜的推論或跨概念綜合分析。
正確答案:③復原(Recovery)測試
③ 復原(Recovery)測試:復原測試(Recovery Testing) 專門驗證系統在遭遇硬體故障、軟體當機或外部中斷等失敗情況後,能否正確復原資料並重新啟動運作。此測試涵蓋檢查點機制(Checkpoint)、交易日誌(Transaction Log) 及備份還原等核心技術。
錯誤選項解析
- ① 儲存(Storage)測試:儲存測試主要驗證資料寫入與讀取的正確性、完整性及持久性,而非系統失敗後的復原能力。其重點在於確認資料在各種儲存媒介上的可靠性。
- ② 效能時間(Performance Time)測試:效能時間測試用於評估系統在特定負載下的回應時間、吞吐量及資源使用率,屬於效能測試範疇,與系統復原能力無關。
- ④ 程序(Procedure)測試:程序測試用於驗證系統操作流程與標準作業程序(SOP)是否符合規範,側重於使用者操作步驟的正確性,而非災難復原能力。
Learning Tip
"本題核心考點為軟體測試分類的辨識。常見陷阱在於混淆復原測試與備份機制的概念——復原測試強調「系統自動或手動恢復運作的時間與完整性驗證」,而非單純的資料備份。實務上常與容錯測試(Fault Tolerance Testing)、壓力測試(Stress Testing) 搭配執行,以確保系統在高可用性(HA)架構下的穩定度。"
學員答題分佈
①儲存(Storage)測試0%
②效能時間(Performance Time)測試0%
③復原(Recovery)測試0%
④程序(Procedure)測試0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!