Test System Construction of Satellite Mission Control System Based on Microservice Architecture
With the change of waterfall development mode to agile development mode and the change of monolithic software to microservice,the traditional monolithic software testing model has obviously failed to meet the testing requirements of the system.In order to adapt to the new product form of the system,improve the quality of testing,reduce the complexity and cost of the test scheme,it is necessary to establish a comprehensive and unified test system.The development characteristics of microservice architecture are deeply analyzed,the problems faced by software testing are analyzed.The new testing idea of integration and collaboration of development and testing is put forward.The spindle test strategy of microservice system is constructed,and the methods of contract test,integration test and scenario test are explained,forming a software test system that conforms to the new development mode of current system construction.