基于接口仿真的雷达软件测试自动化技术研究与应用  被引量:3

Research and Application of Automation Technology Based on Interface Simulation for Radar Software Test

在线阅读下载全文

作  者:刘宇 刘畅[2] 吴辉 柳溪[1] LIU Yu;LIU Chang;WU Hui;LIU Xi(The 14th Research Institute of China Electronics Technology Group Corporation, Nanjing 210039, China;School of Reliabilite and Systems Engineering, Beihang University, Beijing 100191, China)

机构地区:[1]中国电子科技集团公司第十四研究所,江苏南京210039 [2]北京航空航天大学可靠性与系统工程学院,北京100191

出  处:《测试技术学报》2021年第3期190-198,共9页Journal of Test and Measurement Technology

基  金:“十三五”装备预研共用技术和领域基金资助项目(61400020404)。

摘  要:嵌入式软件在雷达装备中发挥核心作用,采用传统的用户界面动态测试手段,难以实现充分的软件测试,易造成缺陷遗漏.本文针对基于接口仿真的软件测试技术展开研究,提出了适合于雷达软件的接口仿真自动化测试框架.同时针对雷达软件接口测试中,测试数据的结构建立与生成环节存在操作数据多、易出错、效率低等问题,以雷达软件接口定义头文件为输入,通过自动解析头文件结构体定义,为雷达软件接口仿真测试框架自动化建立通讯报文结构;总结定义了雷达软件接口测试数据设计的一般规则,并通过规则分析自动生化成测试数据,在有效提升雷达软件测试的覆盖率及缺陷检出率的基础之上,进一步提升了雷达软件接口测试的自动化程度.最后通过雷达软件测试典型项目的实例研究,验证雷达软件接口仿真测试自动化框架的效果.Embedded software plays an important role in modern radar systems.It is difficult to cover all testing scenarios using traditional testing techniques via the system user interface.Techniques using interface simulation is firstly studied and a test automation framework is proposed based on interface simulation for radar software.In the phase of building a software interface test simulation environment and the preparing of interface test data,there are problems of various operational data error-prone,low efficiency,and other issues.The radar software interface is defined as input,and the structure definition of the header file is automatically parsed to establishes the communication message structure in the simulation test framework.We summarize and define the general rules for the design of test data for radar software interface,and automatically generates test data through rule analysis,which effectively improves the coverage rate and defect detection rate of radar software testing,and at the same time the automation of radar software interface testing is further improved.The proposed approach is applied to radar software testing projects as a case study.

关 键 词:雷达软件 嵌入式软件 软件接口 测试自动化 测试仿真环境 

分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象