中国航发商用航空发动机有限责任公司 设计研发中心控制系统部,上海,200241
纸质出版:2019
移动端阅览
王影. 可移植的软件集成测试平台设计与实现[J]. 微电子学与计算机, 2019, 36(11): 37-42.
WANG Ying. Design and implementation of a transplantable software integration test platform[J]. 2019, 36(11): 37-42.
为了构建通用的软件集成测试平台框架
设计了三类用于关联测试平台与被测软件的容器:1)"混合类型数据容器"用作访问软件接口的基础数据类型
对被测软件不同类型的输入、输出数据进行统一兼容性处理; 2)"部件接入容器"用于封装软件部件
利用容器中的函数指针分量
间接调用软件部件入口模块; 3)"部件接口访问容器作为对部件输入、输出接口变量间接访问的媒介
实现测试平台与被测对象的解耦合.在此基础上
将测试平台框架划分为可变的初始化模块与固定的周期调度控制模块
实现测试平台与被测软件之间的逻辑隔离.案例分析表明
通过正确配置各类容器分量
方便实现软件集成测试平台的跨软件移植和复用.
In order to construct general purpose used software integration testing platform architecture
three kinds of vessels are designed. Firstly
through using mixed type data vessels as basic data type to access software interfaces
various types of input and output data are treated uniformly for compatibility. Secondly
with the adoption of part connection vessels to encapsulate software components
the function pointer portions of the vessels are utilized to call the entry module of the software component indirectly. Finally
under the support of component interfaces accessing vessels
the input and output interface variables of components being tested are accessed indirectly
which decouples the test platform from the test objects. On this basis
the testing platform architecture is divided into variable initialization module and constant periodic scheduling control module
which realizes logical isolation between the platform and the software under test. Practical application analysis demonstrated that the software integration test platform is portable and reusable across software via proper configuration of various portions of the vessels.
徐遵磊, 张永强, 张哲, 等.暗物质粒子探测卫星有效载荷综合测试系统的设计与实现[J].天文学报, 2018, 59(3):39-49. DOI: 39
王影, 刘卉, 赵娟.软件部件仿真测试平台的设计与实现[J].计算机工程与设计, 2017, 38(11):3061-3065. DOI: 3061
魏许, 张怡文.飞轮通用测试软件平台的设计与实现[J].计算机测量与控制, 2017, 25(12):129-132. DOI: 129
王影.软件集成测试平台的研究与设计[J].计算机工程与设计, 2018, 39(8):2675-2681. DOI: 2675
丁芳颐, 刘江.运载火箭通用发射软件测试平台设计[J].现代防御技术, 2015, 43(4):178-183. DOI: 178
中航商用航空发动机有限责任公司.软件集成测试方法及平台: 中国, 201710860810.8[P]. 2017-10-19.
郭旺, 丁晓明, 唐海鹏, 等.半实物环境下嵌入式软件通用测试平台研究[J].西南大学学报(自然科学版), 2015, 37(4):62-66. DOI: 62
李文波, 周志飞.嵌入式软件通用仿真测试平台研究[J].机车电传动, 2017, 57(3):105-109. DOI: 105
郭素敏, 徐克宝, 吴波, 等.基于构件技术的通用自动测试系统软件设计[J].计算机测量与控制, 2013, 21(10):2859-2861. DOI: 2859
0
浏览量
12
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010602201714号