A multifunction fitness testing device (1, 1a), comprising a host computer (200, 200a), said multifunction fitness testing device (1, 1a) comprising: a main body; a muscular endurance test part connected to the main body, the muscular endurance test part comprising a folding plate and a foot fixing part, wherein the foot fixing part is connected to the folding plate; a flexibility test part located next to the foot fixing part, wherein the flexibility test part has a sensing pushing plate configured to allow a user to push for a pushing distance such that a flexibility of a body of the user can be measured according to the pushing distance; a grip test part; a cardiopulmonary function test part, electrically connected to the host computer (200, 200a); a strength test part, electrically connected to the host computer (200, 200a), wherein the strength test part comprises a pulling ring and a weight of the strength test part configured to be adjusted by the user, the pulling ring of the strength test part being configured to be held and to be pulled by the user such that the strength test part is configured to test a strength or a muscle endurance of the user; and a power storage part, electrically connected to the cardiopulmonary function test part and the strength test part, for converting a kinetic energy generated by the cardiopulmonary function test part and the strength test part into an electricity and for storing the electricity; wherein the host computer (200, 200a) is connected to the main body and electrically connected to the folding plate, the flexibility test part, and the grip test part; wherein the host computer (200, 200a) further comprises a wireless module, wherein the wireless module is electrically connected to the muscular endurance test part, the flexibility test part, the grip test part, the cardiopulmonary function test part and the strength test part via a wireless method; and wherein the cardiopulmonary function test part is designed as bicycle pedals, the user can use the bicycle pedals of the cardiopulmonary function test part so that the cardiopulmonary function test part is configured to record a cardiopulmonary function on stepping speed, calories burned and distance traveled according to a stepping of the user. a main body; a muscular endurance test part connected to the main body, the muscular endurance test part comprising a folding plate and a foot fixing part, wherein the foot fixing part is connected to the folding plate; a flexibility test part located next to the foot fixing part, wherein the flexibility test part has a sensing pushing plate configured to allow a user to push for a pushing distance such that a flexibility of a body of the user can be measured according to the pushing distance; a grip test part; a cardiopulmonary function test part, electrically connected to the host computer (200, 200a); a strength test part, electrically connected to the host computer (200, 200a), wherein the strength test part comprises a pulling ring and a weight of the strength test part configured to be adjusted by the user, the pulling ring of the strength test part being configured to be held and to be pulled by the user such that the strength test part is configured to test a strength or a muscle endurance of the user; and a power storage part, electrically connected to the cardiopulmonary function test part and the strength test part, for converting a kinetic energy generated by the cardiopulmonary function test part and the strength test part into an electricity and for storing the electricity; wherein the host computer (200, 200a) is connected to the main body and electrically connected to the folding plate, the flexibility test part, and the grip test part; wherein the host computer (200, 200a) further comprises a wireless module, wherein the wireless module is electrically connected to the muscular endurance test part, the flexibility test part, the grip test part, the cardiopulmonary function test part and the strength test part via a wireless method; and wherein the cardiopulmonary function test part is designed as bicycle pedals, the user can use the bicycle pedals of the cardiopulmonary function test part so that the cardiopulmonary function test part is configured to record a cardiopulmonary function on stepping speed, calories burned and distance traveled according to a stepping of the user.