The invention relates to the technical field of industrial
automatic testing, in particular to an automatic offline detection
system for an all-in-one controller. Comprising a hardware layer, a
control layer and a data layer, the hardware layer is connected with the
control layer through a data
bus, the
control layer is connected with the data layer through a
data interface, the hardware layer is integrated with a CAN1939J protocol interface, a
programmable load module, an EMI shielding unit and a temperature sensor, the control layer comprises a test logic engine and a
coupling compensation engine based on a QT frame, and the
coupling compensation engine is connected with the control layer. The data layer comprises an SQLite real-time test
database, the EMI shielding unit is used for collecting
electromagnetic interference intensity signals, the temperature sensor is used for collecting test environment temperature signals, the
programmable load module is used for collecting dynamic load change rate signals, and the
coupling compensation engine is used for receiving the signals and generating a correction instruction. The test logic engine controls the hardware layer to execute a test according to the correction instruction and transmits data to the data layer for storage; according to the invention, the test accuracy and the data
traceability can be improved.