一种航电软件接口实现一致性自动检查方法

标题:一种航电软件接口实现一致性自动检查方法

摘要:本发明涉及软件测试领域,特别涉及一种航电软件接口实现一致性自动检查方法,包括如下步骤:将接口文件导出XML形式的接口协议文件,对XML文件进行解析,并对于以Word文档形式的接口文件,采用C#调用COM接口对Word文档中的表格进行解析;将步骤一解析得到的信息转换为统一的中间数据形式;对接口定义头文件进行词法分析和语法分析;将步骤三解析得到的信息转换为统一的中间数据形式;根据步骤二和步骤四中转化得到的中间数据形式信息进行接口一致性检查。本发明的航电软件接口实现一致性自动检查方法,能够对源代码和规范的ICD进行自动解析,能够自动识别内存空间定义等接口实现不一致的缺陷,且不依赖于专用硬件,并提高接口测试工作效率。

申请号:CN201711255907.2

申请日:2017/12/3

申请人:中国直升机设计研究所

首项权利要求:1.一种航电软件接口实现一致性自动检查方法,其特征在于,包括如下步骤:
步骤一、将接口文件导出XML形式的接口协议文件,对XML文件进行解析,并对于以Word文档形式的接口文件,采用C#调用COM接口对Word文档中的表格进行解析;
步骤二、将步骤一解析得到的信息转换为统一的中间数据形式;
步骤三、对接口定义头文件进行词法分析和语法分析;
步骤四、将步骤三解析得到的信息转换为统一的中间数据形式;
步骤五、根据步骤二和步骤四中转化得到的中间数据形式信息进行接口一致性检查。

专利类型:发明申请

0 条回复

发表评论

发表评论

邮箱地址不会被公开。