基于IMA系统资源的通路配置测试方法技术方案

技术编号:37674928 阅读:23 留言:0更新日期:2023-05-26 04:39
本发明专利技术公开了一种基于IMA系统资源的通路配置测试方法,导入Pub/Sub配置表,获取被测IMA系统上各驻留应用和驻留功能的链路信息;对被测IMA系统和测试系统进行链路绑定;生成各GPM、IDU的端口收发测试应用及测试系统仿真测试脚本;将各端口收发测试应用部署到对应的GPM、IDU上,测试脚本拷贝到测试系统中;运行端口收发测试应用、测试脚本进行各通路间的数据收发测试。本发明专利技术实现简单,通用性佳,良好的可扩展性,对测试环境、测试人员的要求低,可以极大的减少人力和资源成本。大的减少人力和资源成本。大的减少人力和资源成本。

【技术实现步骤摘要】
基于IMA系统资源的通路配置测试方法


[0001]本专利技术涉及集成模块化航电设备(Integrated Modular Avionics,简称IMA)系统配置测试领域,具体是基于IMA系统资源的驻留应用和驻留功能间通路自动化测试的通路配置测试方法。其中驻留应用和驻留功能都是各模块需要运行的驻留的应用程序,如通用处理模块(General Process Module,简称GPM)上运行的飞行数据分析应用;功能和应用的划分在于复杂度;本专利技术只为强调的覆盖面包括驻留应用和驻留功能,实际自动化测试过程中并不做细分。

技术介绍

[0002]随着航电软件信息化规模越来越大,系统之间的连接信息越来越多,系统内部的配置信息也越来越复杂,通用处理模块作为IMA系统中进行数据处理的核心,控制着系统的计算资源、空间资源和接口资源的分配,而这些控制都是通过加载不同的配置文件来实现,这些配置文件数量众多而且配置内容繁琐,需要通过测试程序来验证这些配置文件的正确性,目前手工编写测试程序虽然可以实现校验功能,但是面对大量的、经常修改变动的配置文件,手工编写需要大量的人本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于IMA系统资源的通路配置测试方法,其特征在于包含以下步骤:步骤1)、导入Pub/Sub配置表,获取被测IMA系统上各驻留应用和驻留功能的链路信息;步骤2)、基于Pub/Sub配置表对被测IMA系统和测试系统进行链路绑定;步骤3)、基于绑定的链路自动生成各GPM、IDU的端口收发测试应用及测试系统仿真测试脚本;步骤4)、将各端口收发测试应用部署到对应的GPM、IDU上,测试脚本拷贝到测试系统中;步骤5)、运行端口收发测试应用、测试脚本进行各通路间的数据收发测试。2.根据权利要求1所述的一种基于IMA系统资源的通路配置测试方法,特征在于,所述步骤1中还包括:在导入Pub/Sub配置表时,进行完整性和参数比对,从而检查每一个Pub/Sub配置表的正确性,并能够显示输入配置的错误内容并通过高亮的方式对错误条目进行提示。3.根据权利要求1所述的一种基于IMA系统资源的通路配置测试方法,其特征在于,所述步骤3中,端口收发测试应用和测试脚本中根据不同的场景设计数据转发和数据转发时必要填充的数据有效位。4.根据权利要求1所述的一种基于IMA系统资源的通路配置测试方法,其特征在于,其特征在于,所述步骤3中,端口收发测试应用的代码头文件包含:1)APEX接口声明引入:用于调用APEX标准函数;2)标准输入输出库:用于调用printf函数进行串口打印;3)全局宏定义:定义全局常量;端口收发测试应用的主函...

【专利技术属性】
技术研发人员:韩吴汉侯晓梅张平徐志鑫吕宏宇
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1