一种舱门综合管理软件的测试平台构建方法和测试方法技术

技术编号:24251369 阅读:96 留言:0更新日期:2020-05-22 23:29
本发明专利技术实施例公开了一种舱门综合管理软件的测试平台构建方法和测试方法,包括:建立舱门综合管理软件的接口,所述接口包括所述舱门综合管理软件的内部接口和外部接口;根据所述内部接口建立用于运行舱门综合管理软件的虚拟目标机;建立分布式仿真数据总线,并通过所述分布式仿真数据总线连接所述舱门综合管理软件和外部仿真子系统;根据所述外部接口建立用于仿真外部环境子系统的外部仿真子系统。本发明专利技术实施例通过建立与舱门综合管理软件相关联的外围设备数字仿真环境,同时集成成熟的测试分析和管理工具,在此基础上进行舱门综合管理软件的白盒测试、黑盒测试及静态分析的综合测试方。

A test platform construction method and test method of hatch integrated management software

【技术实现步骤摘要】
一种舱门综合管理软件的测试平台构建方法和测试方法
本申请涉及但不限于机电系统
,尤指一种舱门综合管理软件的测试平台构建方法和测试方法。
技术介绍
综合航空电子系统软硬件综合设计技术在现代各种型号的军民用飞机上得到广泛的应用,舱门综合管理软件实现了飞机各个成员系统集中维护和管理的功能。目前舱门综合管理软件的研发模式,首先进行软件总体或概要设计,再开始进行硬件设备达到交付状态后,软件研发及测试人员再进行软件的设计开发和单元部件测试,以及软硬件系统集成测试和验证,如图1所示,为本专利技术实施例中的舱门综合管理软件的测试流程图,其中包括舱门综合管理软件的单元测试,部件测试,配置项测试和系统测试。由于综合航空电子系统舱门综合管理软件和硬件有很大的相关性,软件配置项测试及系统测试严重依赖于接口交联的诸多机载产品或系统,导致嵌入式软件在开发及验证中主要存在如下问题:a)如果按照传统方法,舱门综合管理软件配置项测试需要等待相关机载系统硬件设备的开发和测试完成后,只有提交出可用的硬件设备后才可开展该机载软件的测试工作,导致整个项目的周期拖长本文档来自技高网...

【技术保护点】
1.一种舱门综合管理软件的配置项测试平台构建方法,其特征在于,包括:/n建立舱门综合管理软件的接口,所述接口包括所述舱门综合管理软件的内部接口和外部接口;/n根据所述内部接口建立用于运行舱门综合管理软件的虚拟目标机;/n建立分布式仿真数据总线,并通过所述分布式仿真数据总线连接所述舱门综合管理软件和外部仿真子系统;/n根据所述外部接口建立用于仿真外部环境子系统的外部仿真子系统。/n

【技术特征摘要】
1.一种舱门综合管理软件的配置项测试平台构建方法,其特征在于,包括:
建立舱门综合管理软件的接口,所述接口包括所述舱门综合管理软件的内部接口和外部接口;
根据所述内部接口建立用于运行舱门综合管理软件的虚拟目标机;
建立分布式仿真数据总线,并通过所述分布式仿真数据总线连接所述舱门综合管理软件和外部仿真子系统;
根据所述外部接口建立用于仿真外部环境子系统的外部仿真子系统。


2.根据权利要求1所述的舱门综合管理软件的配置项测试平台构建方法,其特征在于,所述舱门综合管理软件的内部接口包括:控制接口、嵌入式操作系统接口、CPU编程接口、BSP板级接口,所述舱门综合管理软件的外部接口包括各外部仿真子系统的总线接口。


3.根据权利要求2所述的舱门综合管理软件的配置项测试平台构建方法,其特征在于,所述根据所述内部接口建立用于运行舱门综合管理软件的虚拟目标机,包括:
根据控制接口建立所述虚拟目标机的控制硬件,根据CPU编程接口建立所述虚拟目标机的CPU硬件,根据嵌入式操作系统接口建立所述虚拟目标机的嵌入式操作系统,根据BSP板级接口建立所述虚拟目标机的BSP板级硬件。


4.根据权利要求2所述的舱门综合管理软件的配置项测试平台构建方法,其特征在于,建立所述外部仿真子系统之前,所述方法还包括:
根据待仿真的外部环境子系统建立第一模型库,所述第一模型库包括舱门状态与控制子系统的模型;
根据待仿真的外部环境子系统建立第二模型库,所述第二模型库包括:电气子系统的模型,液压子系统的模型,环境控制子系统的模型,起落架子系统的模型,任务管理子系统的模型;
根据待仿真的外部环境子系统建立第三模型库,所述第三模型库包括分布式仿真数据总线系统的模型。


5.根据权利要求4所述的舱门综合管理软件的配置项测试平台构建方法,其特征在于,所述根据所述外部接口建立用于仿真外部环境设备的外部仿真子系统,包括:
根据所述各外部仿真子系统...

【专利技术属性】
技术研发人员:钱向农孙康李国栋
申请(专利权)人:中国航空工业集团公司西安飞机设计研究所
类型:发明
国别省市:陕西;61

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

1