In this paper, an Automatic Test System runtime platform based on the ATML standard is designed and implemented. Firstly, the paper analyzes functions and internal relationship of the basic components of TPS based on ATML, and gives the parse method of TPS. Afterwards, the overall architecture design and functional division of the runtime platform were carried out. Realize the execution logic of the runtime platform by generating the Test Operation Tree and analyzing the test purpose of different OperationType. Then, the software execution process during debugging control and simulation test is given, and finally the method of debugging information monitoring and persistence is explained. In addition, this paper introduces the resource allocation methods when calling the underlying test resources. By using the architecture described in this paper, the interchangeability and test efficiency of test programs can be improved.