TESTBED在某型高炮火控软件测试中的应用  被引量:3

Application of TESTBED to Fire Control Software Test of Certain Antiaircraft Artillery

在线阅读下载全文

作  者:陈策[1,2] 赵春霞[1] 赵绍彩 

机构地区:[1]南京理工大学计算机科学与技术学院,江苏南京210094 [2]北京特种机电研究所陆军装备软件测评中心,北京100012

出  处:《测试技术学报》2009年第2期123-128,共6页Journal of Test and Measurement Technology

基  金:总装备部型号研制资助项目(AESTC070020)

摘  要:研究了黑盒功能测试和结构覆盖测试,定义了各种覆盖率指标及指出其适用范围,根据覆盖率准则的包含关系,提出了装备定型中关键软件的测试策略;针对某型高炮系统的组成与特点,设计和搭建了其火控软件配置项测试的仿真测试平台;介绍了TESTBED插装选项中两种基本覆盖率信息压缩方式,并通过插装模板和插装代码的适应性改造,建立了一种新的覆盖率信息压缩形式BYTEMAP,克服了BITMAP插装方式对被测火控软件实时性的影响,利用系统预留的串行通信端口,输出了测试的覆盖率信息,实现了嵌入式火控软件的覆盖率测试和分析;测试结果表明:根据软件规约所设计的测试用例和覆盖率分析所补充的测试用例充分有效,达到了预期的测试效果.Black-box function testing and structure coverage testing were researched, some coverage indexes were defined and the applicability of every coverage index was pointed out. According to the inclusion relationship of coverage criteria, the key software test strategy of weapon equipment was put forward. Based on characteristic and constitution of certain anti-aircraft artillery, a simulation system to test fire control software of the artillery was designed and built. Two basic instrument options about coverage information compression of TESTBED were introduced. By modifying the instrumente template and code, a kind of new compression mode named BYTEMAP was set up, which has fewer real-time influence upon testing fire control software than BITMAP mode. The coverage information was transmitted by using serial communication port reserved in the system. The embedded fire control software coverage testing and analysis were finished. Test result shows that the test cases designed according to software requirements and the test cases reinforced by analyzing code coverage are effective, which makes the test more adequate.

关 键 词:嵌入式软件 软件测试 代码插装 覆盖率分析 火控系统 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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