The invention discloses a resistivity testing device capable of regulating the temperature, atmosphere and density of a powder material. Firstly, the equipment is small in volume and convenient, temperature regulation is performed through a constant-temperature zone of a tubular furnace, different electrodes are changed for connection at different temperatures and in different atmospheres, and direct contact resistance between the powder and a wire as well as the redox of an electrode at different temperatures and in different atmospheres is reduced, so that the accuracy of the test data is high; secondly, by adopting a straight-blowing gas supply way at the sealed bottom, direct contact between the gas and the powder as well as uniform gas distribution can be guaranteed, and uniform gas distribution is guaranteed and the problem of powder particle loss is solved through different numbers of gas guide plates; and finally, by adopting a screw type central pressurizing way and increasing the length of a pressurizing screw, uniform pressure distribution between the powder and the electrode can be guaranteed, the fixing stability is high, and the pressure is kept unchanged in the case of material expansion at a high temperature; and moreover, with the same powder mass, the resistivity of the powder of the same material and at different compaction densities is measured according to the rotation number of turns of the screw.