The design of comprehensive performance testing software for small-sizeEMA(electro-mechanical actuator) used in service robots based on Visual C++ isintroduced.As an important part of robot,EMA plays an important role in robotmotion control.The traditional EMA testing machine does not have comprehensivetesting parameters and needs to split the joints,so the test efficiency islow.The above problems were solved by comprehensive performance testing machinebased on the working principle of small-size EMA.The software adopts themodular design method to complete the works of measurement processcontrol,sensor data acquisition,torque motor control and small-size EMAcommunication,and provides some functions,such us man-machine interactioninterface and the display,preservation and reproduction of test results anddata.It can realize the quick test of the transmission precision,electricalparameters and mechanical property of small-sized EMA,provide a reference forfinding the best working conditions of small-sized EMA,and can be applied tothe comprehensive test of small-sized EMA of service robot under differentworking conditions.