The invention discloses a non-contact thermal shock high-temperature mechanical test device, and belongs to the field of high-temperature mechanical performance test. The device comprises a base, a mechanical test module, a middle cross beam, an out-cavity upper clamp and a spherical cavity, wherein the spherical cavity is fixed on a guiderail through a cavity bracket; an upper pull rod, an uppervacuum corrugated pipe, a vacuum gauge, an infrared lamp heating module, a laser heating module, a sample injection door with an observation window, an infrared temperature measurement module, a dynamic test module, a vacuum air exhaust module, an air intake module, a lower pull rod and a lower vacuum corrugated pipe are arranged on the spherical cavity; and an extensometer, an in-cavity upper clamp, an in-cavity lower clamp and a test piece are arranged in the spherical cavity. The device is capable of providing freely switched thermal load environment, vacuum or inert gas environment and laser thermal shock environment, is convenient to mount / dismount, has high flexibility and sealing property, and is capable of realizing dynamic and multi-angle observation.