The invention discloses a comprehensive test bench for an electronic parking brake (EPB) system, which consists of a computer, a data acquisition card, a high-speed CAN card, a hardware interface circuit, a fault setting circuit, a pressure sensor, an EPB controller to be tested and an EPB actuating mechanism to be tested. Use functions are chosen by software; the computer sends a test instruction to the EPB controller, so that the EPB controller enters a test mode to receive a corresponding test; and the pressure sensor, the high-speed CAN card and the hardware interface circuit form a feedback loop. The comprehensive test bench can effectively solve the problems of long EPB development cycle, time waste and energy waste, low test efficiency and high development cost and the problem that the safety of a driver cannot be guaranteed and the problem that the fault processing function of the system cannot be debugged and tested and the like; and meanwhile, the comprehensive test bench has an automatic test function and is simple and convenient.