Abstract:In this paper, the lack of traditional tracking and control software interface testing, design a set of extensible markup language (XML) files to configure general data interface testing tool. First analysis tracking and control software data interface characteristics, the design of XML data interface configuration template; And then describe the basic flow of data interface testing, and proposed the ‘layered architecture + component model’ design assembly software, from the coding, file configuration to assemble a variety of normal and abnormal interface data to meet the needs of a variety of tracking and control software interface testing; Finally, given the approach of XML programming and changes in demand. The results show that the design can improve the level of automation of software testing and software quality, to meet the various needs of the tracking and control software interface.