The invention relates to an integrated automated testing 
system based on subsystems, and is characterized in that a public 
support system is utilized to perform integration, so that the testing 
system is divided into the subsystems with different granularities; a communication technology is adopted to realize effective testing and data collection for a plurality of network types; the concept of 
system on module is adopted in the public 
support system, so that a 
central processing unit (CPU), a memory, a 
storage cell, Flash, an 
operating system, an IO (Input / Output) and a controlled unit are directly integrated on a hardware module, thus each hardware module constitutes one subsystem which is capable of performing independent operation; the subsystems are incorporated into a common 
bus by related interfaces, so that each other hardware module in the testing system can carry out interaction with the common 
bus to realize resource sharing; and among the subsystems, a 
distributed computing technology is adopted, a plurality of CPUs are cooperated, a plurality of tested objects are subjected to 
parallel processing, and data is subjected to centralized 
processing, thus forming the complete automated testing system. The automated testing system has the advantages of low 
power consumption, miniaturized volume, strong expansion capability and the like.