Referring to the descriptions in Fig. 1 and Fig. 2, this paper establishes the model of interoperability testing between operating systems, as shown in Fig. 3. Test system is composed of one MTC and two PTCs, MTC is responsible for creating PTCs and coordinating the test process among PTCs. Two PTCs are connected to two operating systems under test separately via respective adapter, whose purpose is to deliver test command and return execution results.