語意級假後端把後端行為固化成「已知」,真實後端驗證測試承擔配對的另一半責任:對真實後端常駐斷言這些行為,讓後端行為漂移有地方現形。兩者是同一份行為知識的兩面——假後端寫「我們認為後端會這樣做」,驗證測試證明「後端現在確實這樣做」。

概念位置

protocol integration test 的拆卡邊界是 transport vs workflow:protocol integration test 驗證協議契約(連線、握手、編碼),對可本機啟動的服務實例執行;真實後端驗證測試斷言業務行為(後端動詞的效果:建立、釋放、狀態轉換),適用於後端無法本機啟動、只有共用測試環境的情境。

可觀察訊號與例子

它的識別特徵是紅、綠、跳過三態各有語意:綠代表後端行為與假後端固化的版本一致,紅代表行為漂移或防線腐化(登入被拒),跳過代表環境暫時不可達。非同步生效的區分(同步生效、非同步生效、未生效)曾為前後端責任歸因提供定案手段(T.C7)。

設計責任

這層測試要做形態決策(寫成正規測試、併入整合套件、預設可執行)、請求層走產品自己的 API client、劇本含現場復原、CI 節奏依連通性映射。每一條決策對應的歧路與防線設計在真實後端驗證測試章。