[发明专利]一种多分区机载软件的测试方法有效
申请号: | 201911363531.6 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111124927B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 李育;刘佳;孙康;张絮 | 申请(专利权)人: | 中国航空工业集团公司西安飞机设计研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 王世磊 |
地址: | 710089 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分区 机载 软件 测试 方法 | ||
1.一种多分区机载软件的测试方法,其特征在于,所述多分区机载软件包括多个分层,且所述分层的应用层中包括多个分区,所述多分区机载软件中的分区应用软件一一对应的配置在分区内,所述测试方法包括:
根据所述分区应用软件的应用领域和任务特点,对所述分区应用软件进行类型划分;
根据对所述分区应用软件划分的类型,采用与所述类型对应的测试方式对分区应用软件进行测试,并对各分区中的分区操作系统进行测试;其中,对不同类型的分区应用软件所采用的测试方式制定测试激励路径和测试输出路径,测试对象包括路径所经过的各分层和分区应用软件。
2.根据权利要求1所述的多分区机载软件的测试方法,其特征在于,所述分层包括应用层、操作系统层、模块支持层、硬件层;所述应用层包括分区应用软件和对应的分区操作系统,所述操作系统层包括核心操作系统和可配置组件,所述硬件层包括处理器模块和接口模块;
所述分区应用软件的类型包括:逻辑运算密集型、复杂数值运算密集型、模态转换密集型、数据处理密集型、接口密集型、故障安全处理密集型、人机交互密集型。
3.根据权利要求2所述的多分区机载软件的测试方法,其特征在于,对所述分区应用软件划分的类型包括以下一项或多项:逻辑运算密集型、复杂数值运算密集型、模态转换密集型;所述采用与所述类型对应的测试方式对分区应用软件进行测试,包括:
通过嵌入在所述分区应用软件所在分区中的嵌入式测试软件对所述分区应用软件进行测试激励;
通过所述嵌入式测试软件获取测试结果,并将所述测试结果反馈给用于嵌入测试软件的测试宿主机进行测试结果分析。
4.根据权利要求2所述的多分区机载软件的测试方法,其特征在于,对所述分区应用软件划分的类型包括以下一项或多项:数据处理密集型、接口密集型;所述采用与所述类型对应的测试方式对分区应用软件进行测试,包括:
以外部交联系统或设备作为测试激励,测试激励数据顺序经过接口模块、处理器模块、模块支持层、操作系统层、分区操作系统加载到所述分区应用软件中;
以外部交联系统或设备获取测试输出,测试结果顺序经过分区操作系统、操作系统层、模块支持层、处理器模块、接口模块输出到外部交联系统或设备中。
5.根据权利要求2所述的多分区机载软件的测试方法,其特征在于,对所述分区应用软件划分的类型包括故障安全处理密集型;所述采用与所述类型对应的测试方式对分区应用软件进行测试,包括:
通过嵌入在所述分区应用软件所在分区中的嵌入式测试软件对所述分区应用软件进行测试激励;
测试结果顺序经过分区操作系统和操作系统层,由嵌入式测试系统获取测试结果并交给测试宿主机进行测试结果分析。
6.根据权利要求2所述的多分区机载软件的测试方法,其特征在于,对所述分区应用软件划分的类型包括人机交互密集型;所述采用与所述类型对应的测试方式对分区应用软件进行测试,包括:
通过嵌入在所述分区应用软件所在分区中的嵌入式测试系统对分区应用软件进行测试激励;
以外部交联的人机交互设备作为测试激励,测试激励数据顺序经过接口模块、处理器模块、模块支持层、操作系统层、分区操作系统加载到所述分区应用软件中;
以外部交联的人机交互设备获取测试输出,测试结果顺序经过分区操作系统、操作系统层、模块支持层、处理器模块、接口模块输出到外部交联的人机交互设备;
通过所述嵌入式测试系统获取测试结果,并将所述测试结果反馈给用于嵌入测试软件的测试宿主机进行测试结果分析。
7.根据权利要求2所述的多分区机载软件的测试方法,其特征在于,对所述分区应用软件的类型为一种或多种类型;所述采用与所述类型对应的测试方式对分区应用软件进行测试,包括:
当划分的多种类型对应的测试方式相同,则采用所述测试方式对所述分区应用软件进行测试;
当划分的多种类型对应的测试方式不同相同,则分别采用每种类型对应的测试方式对所述分区应用软件进行测试。
8.根据权利要求1~7中任一项所述的多分区机载软件的测试方法,其特征在于,所述对各分区中的分区操作系统进行测试,包括:
对各分区中的分区操作系统进行横向测试,对分区操作系统的横向测试包括分区管理、分区调度、时间管理、通道管理和系统健康监控。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安飞机设计研究所,未经中国航空工业集团公司西安飞机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911363531.6/1.html,转载请声明来源钻瓜专利网。