This machine can perform cyclic tests of biomaterials and medical devices and mimic body systems, making it suitable for medical applications. The tabletop machine performs compression, tensile, and cyclic testing to 15 Hz. Its modular design enables the machines to be easily reconfigured to operate in horizontal or vertical orientations. The machine comes in low and high speed configurations with an optional sealed bellows kit that enables the testing machine to be used in wet or corrosive environments. Users can program ramp, square, sine, and triangular waveforms.