[发明专利]一种基于XML的发射控制设备HDLC接口单元测试方法和装置在审
申请号: | 202110258846.5 | 申请日: | 2021-03-10 |
公开(公告)号: | CN112887175A | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 范颖豪;李正天;程鹏;张润东;王玉姣;范浩泽 | 申请(专利权)人: | 北京电子工程总体研究所 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;G06F16/81;G06F16/835;G06F40/143 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉 |
地址: | 100854*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 xml 发射 控制 设备 hdlc 接口 单元测试 方法 装置 | ||
本发明的一个实施例公开了一种基于XML的发射控制设备HDLC接口单元测试方法和装置,该方法包括:获取指令集内容并进行分类,构建HDLC协议与配置文件、HDLC接口、存储区之间的映射关系模型,将分类后的指令集内容写入对应的模型文件中,并进行测试。该方法配置方式快捷简单,覆盖内容全面,能充分验证发射控制设备HDLC接口的功能。
技术领域
本发明涉及飞行器发射控制设备接口测试领域。更具体地,涉及一种基于XML的发射控制设备HDLC接口单元测试方法和装置。
背景技术
在现代飞行器地面测控系统中,发射控制设备的主要任务是根据上层指挥系统的指令,完成对飞行器的飞行前检查、数据上传、测试结果回传等任务,因此,发射控制设备在地面测控系统中扮演者极其重要的角色。发射控制设备的可靠性与安全性直接决定了飞行器能否顺利完成任务,其中最为关键的是发射控制设备与飞行器交互的数据接口。多数飞行器的发射控制接口中,采用了HDLC接口协议(具有稳定可靠、易于远程传输的特点),可用于对飞行器进行软件、参数重构等大数据量的数据指令通讯交互。因此,校验HDLC接口传输数据内容并验证HDLC接口的传输能力就显得尤为重要。
现阶段,对发射控制设备的HDLC接口单元测试的主要方法是根据指令手册在单元测试设备上定制开发指令解析软件,并模拟数据指令交互过程,通过指令覆盖测试验证接口功能及其可靠性。但随着飞行器种类的增多及功能的扩展,发射控制设备与飞行器间的指令内容存在应用协议差异化发展趋势。为了充分验证接口数据内容的正确性,需及时按最新的指令协议修改发射控制设备单元测试设备软件,导致较频繁的技术状态更改、软件版本控制工作量大、更改周期漫长、验证不充分等问题;且不同种类的飞行器发射控制接口协议内容不同,均配备独立的单元测试设备,导致成本增加的同时延长了设计开发周期,难以满足当代飞行器飞速发展的需求。
发明内容
有鉴于此,本发明的第一个实施例提供一种基于XML的发射控制设备HDLC接口单元测试方法,包括:
获取指令集内容并进行分类,
构建HDLC协议与配置文件、HDLC接口和存储区之间的映射关系模型,
将分类后的指令集内容写入对应的模型文件中,并进行测试。
在一个具体实施例中,所述分类包括:
获取指令集内容的特征,
根据所述特征分为匹配应答类、信息存储类、信息查询类。
在一个具体实施例中,所述映射关系模型与XML文件一一对应,所述XML文件用于记录分类后的指令内容特征字段。
在一个具体实施例中,匹配应答类的XML文件存储的模型包括:识别字段和应答字段,用于验证发射控制设备指令识别接收与匹配响应功能是否正常。
在一个具体实施例中,信息存储类的XML文件存储的模型包括:识别字段、应答字段、功能字段和存储区,用于验证发射控制设备实时发送容量数据参数的功能是否正常。
在一个具体实施例中,信息查询类XML文件存储的模型包括:识别字段、应答字段和映射字段,用于验证发射控制设备对存储特征参数的读取功能是否正常。
本发明的第二个实施例提供一种基于XML的发射控制设备HDLC接口单元测试装置,包括:
被测发射控制设备,用于发送指令集,
接口单元测试装置,用于执行如权利要求1-6所述的方法,
存储器,用于存储被测发射控制设备所发送的关键参数信息。
在一个具体实施例中,接口测试设备在读取匹配应答类指令时,对接收到的指令与匹配应答类的XML文件存储的模型中的识别字段进行全字段匹配,匹配成功后,按照匹配应答类的XML文件存储的模型的应答字段进行指令回应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京电子工程总体研究所,未经北京电子工程总体研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110258846.5/2.html,转载请声明来源钻瓜专利网。