Programmable Sofa Durability Testing Machines simulates the normal conditions of usage to determine the sofa’s endurance under a long-term repeatability loading. The principle is to simulate normal functional use to determine the strength of the three-sofa structure by applying to seating and backrest with loads. Using a certain shape and load modules, with specific form, frequency, respectively, repeating load seating, backrest and armrest. Three tests can work together or independently, also the test position is adjustable.