基于arinc661规范的df文件的测试方法

文档序号:6637906阅读:396来源:国知局
基于arinc661规范的df文件的测试方法
【专利摘要】本发明提供一种对DF文件的验证方法,以解决目前图形用户的接口定义文件测试依赖显示器硬件的问题。在同一台PC机上运行Server和Client,两者通过UDP协议连接通信;Server端加载DF文件并显示,并随Client端的测试激励而变化。在座舱显示系统软件的验证中,不用搭建真实运行环境,实现了DF文件的虚拟测试平台通用化。
【专利说明】基于ARINC661规范的DF文件的测试方法

【技术领域】
:
[0001]本发明应用于符合ARINC661规范的显示器验证领域,对基于Arinc661协议的座舱显示系统与用户应用系统之间图形用户的接口定义文件进行测试。

【背景技术】
:
[0002]随着电子技术的发展,航空机载设备越来越多,也越来越复杂,座舱显示仪表日趋电子化和综合化。为此,ARINC公司制订的Arinc661规范,对座舱显示系统(CDS)和用户应用系统(UA)之间的通信接口进行了定义。定义文件(DF)文件就是基于Arinc661协议的CDS与UA之间图形用户的接口定义文件。一般情况下,DF文件以XML文件形式存在。而在对UA验证之前必须确保DF文件的正确性。


【发明内容】

:
[0003]本发明的目的是提供一种对DF文件的验证方法,以解决目前图形用户的接口定义文件测试依赖显示器硬件的问题。
[0004]本发明的解决方案如下:
[0005]基于ARINC661规范的DF文件的测试方法,其特征在于:在同一台PC机上运行Server和Client,两者通过UDP协议连接通信;Client端增加有自动运行的测试程序以发送激励,并具有作出相应提示和自动生成日志文件的功能;实现步骤如下:
[0006](I)在Server端加载DF文件,所有的组件将被显示出来,每个组件上的具体属性值被初始化;
[0007](2)在Client端通过运行预先编写的测试用例发送激励信号;
[0008](3)根据Client端作出的提示,在Server端观察显示结果是否与Client端测试激励一致后作出判断;
[0009](4)生成测试日志文件;
[0010](5)根据日志文件记录,给出对DF文件的验证结果。
[0011 ] 上述激励信号为命令及命令参数。
[0012]本发明的优点:
[0013]本发明能够脱离用户应用系统和硬件,在仿真显示器中进行独立测试,解决了图形用户的接口定义文件测试依赖显示器硬件的问题。
[0014]在座舱显示系统软件的验证中,不用搭建真实运行环境,实现了 DF文件的虚拟测试平台通用化。

【具体实施方式】
:
[0015]开发者开发测试用例之后,使用依照本方法开发的测试工具运行测试程序(ATP文件),工具自动将测试结果以Log文件的形式保留,作为软件验证的材料,为DF文件的验证提供便利。该测试工具分为两部分,一部分为Server(显示部分)端,另一部分为Client (输入测试激励)端,Server和Client在同一台PC机上运行,两者通过UDP协议连接通信。Server端加载DF文件并显示,并随Client端的测试激励而变化,从而进行测试。
[0016]基于ARINC661规范的DF文件的测试方法对定义文件(DF)文件,即基于Arinc661协议的CDS与UA之间图形用户的接口定义文件,进行单独测试。实现步骤如下:
[0017](I)在Server端加载DF文件,所有的组件将被显示出来,每个组件上的具体属性值在刚开始会被初始化;
[0018](2)在Client端通过运行编写的测试用例发送激励信号(命令及命令参数);
[0019](3)测试者根据测试面板的提示在Server端观察显示结果是否和Client端测试激励一致后作出判断;
[0020](4)测试日志文件在运行结束时将自动生成;
[0021](5)根据日志文件记录,给出对DF文件的验证结果。
【权利要求】
1.基于ARINC661规范的DF文件的测试方法,其特征在于:在同一台PC机上运行Server和Client,两者通过UDP协议连接通信;Client端增加有自动运行的测试程序以发送激励,并具有作出相应提示和自动生成日志文件的功能;实现步骤如下: (1)在Server端加载DF文件,所有的组件将被显示出来,每个组件上的具体属性值被初始化; (2)在Client端通过运行预先编写的测试用例发送激励信号; (3)根据Client端作出的提示,在Server端观察显示结果是否与Client端测试激励一致后作出判断; (4)生成测试日志文件; (5)根据日志文件记录,给出对DF文件的验证结果。
2.根据权利要求1所述的基于ARINC661规范的DF文件的测试方法,其特征在于:所述激励信号为命令及命令参数。
【文档编号】G06F11/36GK104503902SQ201410749260
【公开日】2015年4月8日 申请日期:2014年12月5日 优先权日:2014年12月5日
【发明者】汤幼宁, 丁锐, 周敏刚, 张蕾 申请人:中国航空工业集团公司第六三一研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1