可靠性測試確定的是系統出現故障的概率。可靠性測試旨在回答如下問題:系統會在何種情況下出現故障?我們預期這些情況多久發生一次?導致故障的情況可能包括系統意外崩潰、內存不足而致關機,以及其他各種使得系統停止運作的事件等。任何一個設計良好的高頗交易系統的故障率都不應該超過萬分之一(即系統要保證在99,99%的時間內正常運行)。
恢復測試指的是在不利事件下,不論是不可抗力還是系統崩潰,恢復步驟文檔,幫助我們完整地重建系統,並且在預定的時間之內重新運行的能力。恢復測試還要在系統意外中止的情況下保持數據的完整性。恢復測試應當包含如下場景:如果程序正在運行時計算機系統突然重啓,重啓之後程序應當保有有效數據。類似地,如果網線意外被拔出又重新插人,程序應當能繼續正常運行。