At present, distributed software systems have short test time periods, high test quality requirements, and model-based software development technology is widely used, but traditional software test methods have a low efficiency, so full-process automated test technology is urgently needed. This paper researched a software test modeling methods, by establishing a distributed complex system software test models, proposing the test modeling process, analyzing application prospects of the technology. This method provides technical for full-process automated test and test case reuse of complex software.