本發明提供故障模擬器及計算機聯鎖CAN總線通信故障測試方法,故障模擬器過通信機與計算機聯鎖主機相連,包括:環回數據模擬器接收通信機發的來自于計算機聯鎖主機的驅動數據包,測試通信機輸出鏈路正確性,根據通過檢驗的驅動數據包生成環回數據包并進行故障注入生成各種類型的錯誤環回幀并發給通信機,測試各錯誤場景下通信機與計算機聯鎖主機處理方式是否正確;采集數據模擬器仿真繼電器驅采單元接收到驅動數據包的處理,判斷驅動數據包有效性及測試通信機輸出鏈路正確性,將采集數據包通過環回數據模擬器及通信機發給計算機聯鎖主機,測試聯鎖主機收到錯誤采集數據時處理是否正確。可實現計算機聯鎖CAN總線通信多種故障測試,測試結果準確。