计算机与网络2024,Vol.50Issue(1) :18-23.DOI:10.20149/j.cnki.issn1008-1739.2024.01.004

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

Test System Construction of Satellite Mission Control System Based on Microservice Architecture

陈站华 李国勇 曹雁军 高朝晖
计算机与网络2024,Vol.50Issue(1) :18-23.DOI:10.20149/j.cnki.issn1008-1739.2024.01.004

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

Test System Construction of Satellite Mission Control System Based on Microservice Architecture

陈站华 1李国勇 1曹雁军 1高朝晖1
扫码查看

作者信息

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

摘要

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

Abstract

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.

关键词

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

Key words

microservice/testing system/microservice cluster/contract testing/testing scenario

引用本文复制引用

出版年

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

计算机与网络

CHSSCD
影响因子:0.149
ISSN:1008-1739
参考文献量12
段落导航相关论文