The invention discloses a non-contact three-dimensional automatic scanning testing system, and the system comprises a positioner, a portal frame, a robot, a measurement workpiece, and a data processing control system. The positioner comprises two supports and a rotating clamping device. The portal frame comprises two X-axis moving guide rails for a walking mechanism, two Y-axis moving support columns, and one Z-axis moving cross beam. The tops of the Y-axis moving support columns are provided with the Z-axis moving cross beam, and the Z-axis moving cross beam is provided with a moving guide rail and a robot installation support. The robot installation support is provided with a flange seat, and a robot is fixedly installed on the flange seat. An end part of the robot is provided with a 3Dscanning measurer. The 3D scanning measurer comprises a camera and a projector, and the data processing control system comprises a robot control cabinet, an electrical control cabinet, and a PLC operating system. The robot control cabinet is electrically connected with the robot. According to the technical scheme of the invention, the travel control range can be enlarged, and the measurement precision and detection efficiency are improved. The system timely collects, processes and displays the measurement data, and can meet the requirements of various angles, precisions and speeds of differentworkpieces, and can be widely used for online application.