The invention discloses a test system and a method for a self-driving car. The system comprises a test site, a simulation analysis platform, and a self-driving car to be tested. The simulation analysis platform is used for constructing an environment virtual model and a vehicle virtual model, which are visualized, and comparing the real information and the virtual information. The simulation analysis platform is further used for outputting a control instruction to the hardware simulation bench according to the virtual information, to perform the power simulation, while under the condition thatthe real information matches the virtual information. The simulation analysis platform compares the simulation execution result with the execution decision of a real car, and outputs the test analysis data of the self-driving car to be detected accordingly. According to the test system and the method for the self-driving car, which achieves the comprehensive verification of the self-driving aboutthe ability of sense, make decisions, execute, and the like, by combining the virtual simulation and the real site test.