A two-ferrule fitting bending fatigue testing machine comprises an upper platform provided with a horizontal slideway, a lower platform provided with an arc-shaped slideway, a stand column connecting the upper platform with the lower platform, an upper locking device and a lower locking device, wherein the upper locking device and the lower locking device are used for clamping the two ends of a part to be tested, the lower end of the upper locking device is fixed to a calibration platform, and the calibration platform can slide on the slideways under the driving of a lead screw; the lower end of the lower locking device is fixed to an arc-shaped mobile platform, and the arc-shaped mobile platform can slide along the arc-shaped slideway under the driving of a cam and a cam transmission system. The machine further comprises a hydraulic system providing pressure for the part to be tested, a strain gauge used for testing the stress change of the part to be tested, and an electronic control cabinet. By the adoption of the machine, bending fatigue testing can be conducted on a steel tube provided with two ferrules, precision is improved greatly, stress adjustment efficiency is high, displacement control precision is high, the accuracy of experiment results is high, and the using safety of products is improved.