The invention discloses a shoe sole noise testing machine and a testing method, and relates to the field of testing equipment. Including the test box, the bottom of the test box is equipped with a test base, the test base is equipped with a friction turntable, the test base is equipped with a rotating device, the test box is equipped with a guide slider, and the test box is equipped with a test fixture. The test fixture includes a shoe last, Connecting head, the upper end of the connecting head is provided with a load-bearing rod, the upper part of the load-bearing rod is provided with weights, the two ends of the load-bearing rod are provided with sliding shafts, the sliding shaft is fixedly connected with the load-bearing rod, and the sliding shaft is slidably connected with the guide slider. Equipped with a decibel meter. The friction turntable is driven by the rotating device, and the shoes rub on the friction turntable. A variable number of weights can be placed on the shoes. The slider and the slide rail cooperate, combined with the friction liquid, to simulate friction on the friction turntable after wearing shoes, and the decibel meter records As a result, the structure is sound, the results are reliable, and the tests are fast.