检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘宇 刘畅[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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7