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.