[发明专利]一种测试方法、装置及系统有效
申请号: | 201611062134.1 | 申请日: | 2016-11-28 |
公开(公告)号: | CN106789399B | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 凌云;张敏;解军;邱昆;胡钢 | 申请(专利权)人: | 成都成电光信科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 张红平 |
地址: | 610000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 方法 装置 系统 | ||
本发明涉及航空电子技术领域,具体而言,涉及一种测试方法、装置及系统。所述测试方法包括:响应用户操作向所述交换装置发送激励消息,使所述交换装置将接收到的所述激励消息发送给目标通用处理模块,所述激励消息包括目标通用处理模块的目的地址;接收所述交换装置从所述目标通用处理模块获取的响应消息,所述响应消息由所述目标通用处理模块根据所述激励消息生成;及判断所述响应消息与所述激励消息是否相同,若相同则判定所述目标通用处理模块功能完整,并生成另一激励消息对另一通用处理模块进行测试,若不相同,则停止测试。通过所述测试方法,减少了测试成本的同时也降低了测试的复杂程度。
技术领域
本发明涉及航空电子技术领域,具体而言,涉及一种测试方法、装置及系统。
背景技术
航空电子系统经历了从分立式、联合式向综合式的发展过程。目前,综合航空电子系统采用综合化的架构。在综合航空电子系统中,综合核心处理机(Integrated CoreProcesso,ICP)是系统的核心,承担着航电系统各任务的分布式处理工作,决定了航空电子系统是否能够正常运行。ICP主要由互连的通用处理模块(General Processing Project,GPP)组成,GPP可根据任务要求加载不同的应用程序,分配不同的处理任务,ICP通过接口与外部非通用的传感器前端、飞控、导航、显控等设备相连,实现ICP与外部设备的通信,完成对外部设备的数据处理和系统信息综合处理要求。对航空电子系统的软件设计、开发和验证都离不开ICP。因此,对ICP的测试尤为重要。通常情况下,ICP的测试需要对每个GPP进行验证,而每个GPP都需要外接一个测试终端,导致外部测试终端数量过多,成本过高,并且不同测试终端间的测试流程控制复杂。
发明内容
有鉴于此,本发明的目的在于提供一种测试方法、装置及系统,以解决上述问题。
为实现上述目的,本发明实施例采用如下技术方案:
一种测试方法,应用于能够通过交换装置与综合核心处理机通信的测试终端,所述综合核心处理机包括多个通用处理模块,所述测试方法包括:
响应用户操作向所述交换装置发送激励消息,使所述交换装置将接收到的所述激励消息发送给目标通用处理模块,所述激励消息包括目标通用处理模块的目的地址;
接收所述交换装置从所述目标通用处理模块获取的响应消息,所述响应消息由所述目标通用处理模块根据所述激励消息生成;及
判断所述响应消息与所述激励消息是否相同,若相同则判定所述目标通用处理模块功能完整,并生成另一激励消息对另一通用处理模块进行测试,若不相同,则停止测试。
进一步地,所述响应用户操作向所述交换装置发送激励消息的步骤之前,所述方法还包括:
响应用户操作,生成与所述用户操作对应的激励消息;
将所述激励消息封装为FC帧;
将封装为FC帧的激励消息从电信号转换为光信号并发送给所述交换装置。
进一步地,所述测试终端中存储有多个测试处理逻辑,所述响应用户操作,生成与所述用户操作对应的激励消息的步骤,包括:
响应用户操作,查找与所述用户操作对应的测试处理逻辑;
根据所述测试处理逻辑生成激励消息。
进一步地,所述接收交换装置从所述目标通用处理模块获取响应消息的步骤之后,所述判断所述响应消息与所述激励消息是否相同,若相同则判定所述目标通用处理模块功能完整,并生成另一激励消息对另一通用处理模块进行测试,若不相同,则停止测试的步骤之前,所述方法还包括:
将所述响应消息从光信号转换为电信号;
对FC帧格式的所述响应消息进行解封装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都成电光信科技股份有限公司,未经成都成电光信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611062134.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:循环使用降温领巾
- 下一篇:一种西服的肩部及西服