首页|基于微服务架构的卫星任务管控系统测试体系构建

基于微服务架构的卫星任务管控系统测试体系构建

扫码查看
随着瀑布开发模式向敏捷开发模式转变,单体软件向微服务改变,传统单体软件测试模式已明显不能适应系统的测试需求.为适应系统新产品形态、提高测试质量、降低测试方案的复杂度及测试成本,需建立全方位统一的测试体系.深入分析系统微服务架构开发特点,剖析软件测试所面临的问题,提出了开发和测试融合协作的测试新思想,构建了微服务系统的纺锤形测试策略,阐述了契约测试、集成测试和场景测试方法,形成了符合当前系统建设新开发模式的软件测试体系.
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.

microservicetesting systemmicroservice clustercontract testingtesting scenario

陈站华、李国勇、曹雁军、高朝晖

展开 >

中国电子科技集团公司第五十四研究所,河北石家庄 050081

微服务 测试体系 微服务簇 契约测试 测试场景

2024

计算机与网络
工业和信息化部电子无线通信专业情报网

计算机与网络

CHSSCD
影响因子:0.149
ISSN:1008-1739
年,卷(期):2024.50(1)
  • 12