一种用于综合参数显示系统软件的测试方法
标题:一种用于综合参数显示系统软件的测试方法
摘要:本发明公开了一种测试综合参数显示系统软件的方法,属于机载技术领域。包括以下步骤:步骤1、设计包含机载综合参数显示系统的机载电子系统网络构型;步骤2、定义机载综合参数显示系统软件的关联的接口;步骤3、设计虚拟目标机;步骤4、构建分布式仿真数据总线;步骤5、建立外围设备模型库;步骤6、建立外围设备故障模式模型库;步骤7、开发用于各个子系统和外围设备的动态链接库;步骤8、设计仿真控制与显示模块;步骤9、综合集成测试辅助工具;步骤10、在以上基础上,构建综合参数显示系统软件测试系统应用平台和搭建实验室。本发明能够尽可能早地发现和定位软件设计中的错误,避免错误增殖,降低软件测试的成本和开发风险。
申请号:CN201710874939.4
申请日:2017/9/25
申请人:中国航空工业集团公司西安飞机设计研究所
首项权利要求:1.一种用于综合参数显示系统软件的测试方法,其特征在于,所述包括以下步骤:
步骤一、构建目标机硬件环境仿真,包括:
步骤1.1、设计包含机载综合参数显示系统的机载电子系统网络构型;
步骤1.2、定义机载综合参数显示系统软件的关联的接口;
所述接口包括:显示类接口、控制类接口、操作系统接口、CPU编程类接口、BSP板级接口、分系统总线接口;
步骤1.3、设计虚拟目标机;
所述虚拟目标机开发CPU指令、常用BSP板级芯片,具有I/O、中断处理及时钟模拟功能;
步骤二、构建目标机外围环境仿真,包括:
步骤2.1、构建分布式仿真数据总线,用于连接整个模型,与综合参数显示系统软件的外围仿真组件可以通过总线动态地加入或退出仿真测试系统;
步骤2.2、建立外围设备模型库;
步骤2.3、建立外围设备故障模式模型库;
步骤2.4、开发用于各个子系统和外围设备的动态链接库;
步骤三、工具集成及平台搭建,包括 :
步骤3.1、基于虚拟测试系统提供的二次开发接口,设计仿真控制与显示模块,可配置整个综合参数显示系统软件相关的测试系统;
步骤3.2、综合集成测试辅助工具;
所述测试辅助工具包含:覆盖率测试工具、静态分析工具、调试器及开发工具;
步骤3.3、在以上基础上,构建综合参数显示系统软件测试系统应用平台和搭建实验室。
专利类型:发明申请
发表评论