参数依赖型软件参数更动测试策略和方法

2022,30(10):76-81
魏波, 张卫祥, 齐玉华, 刘凤菊
北京跟踪与通信技术研究所
摘要:参数依赖型软件是指初始化时读取并解析配置参数,并据此进行任务处理的软件,航天测控软件是典型的参数依赖型软件。航天测控软件具有明显的领域软件特征,多采用领域工程分析技术,实现业务处理逻辑和具体任务参数的分离,达到仅通过修改任务配置参数而适应高强度型号任务的目的。通过对参数依赖型软件架构、应用模式的分析,提出一种对参数依赖特性进行验收测试、参数更动测试的流程、策略和方法。并基于该方法,对远程数据交互软件进行了参数依赖特性测试,测试结果表明,该方法具有测试覆盖性强、测试重点突出、测试效率高的特点。
关键词:参数依赖型软件;参数更动测试;软件测试;回归测试;航天测控软件

Parameters modification testing method of Parameters-dependent software

Abstract:Parameters-dependent software refers to software that reads and parses configuration parameters during initialization and processes tasks accordingly, and aerospace TT C software is typical parameters-dependent software. Aerospace TT C software has obvious domain specific features, always adopts domain analysis technology to realize the separation of business processing logic and task configuration data, and achieves the purpose of adapting to high-intensity tasks only by modifying task configuration data. Through the analysis of parameters-dependent software architecture and application mode, the strategy and method for acceptance testing and parameter-modification testing are proposed. A typical remote data interaction software is tested with this proposed method, and the results show that this method has the advantage of strong test coverage, high test focus and high efficiency.
Key words:Parameters-dependent software; Parameters-modification testing; Software testing; Regression testing; TT C Software
收稿日期:2022-06-19
基金项目:国家自然科学基金(61502015)
     下载PDF全文