[发明专利]一种通信协议一致性自动化测试方法有效
申请号: | 201611049255.2 | 申请日: | 2016-11-25 |
公开(公告)号: | CN108111265B | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 段静;苏理;陈明奎;蒋明睿;余长超;李想利;郭慧蓉;王兴安;莫伟书 | 申请(专利权)人: | 株洲中车时代电气股份有限公司 |
主分类号: | H04L1/24 | 分类号: | H04L1/24 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 任重;冯振宁 |
地址: | 412000*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出通信协议一致性自动化测试方法,采用测试环境端工控机与待测的列车各部件进行数据通信,将所有的信号强制与结果判定都放在测试环境端软件上处理,避免在被测列车各部件程序源码的变动。同时可以添加车辆上更多的部件进行通信协议一致性测试,从而实现车辆内多个部件设备的通信协议一致性联合测试。通过这种方法,能够实现对存在变更的通信协议进行快速验证,解决了由于协议变更带来各个部件间通信协议不一致造成的质量隐患,提前将问题在测试环境中暴露并有效解决。同时,采用该方法,能有效解决用户现场时间有限控制条件下,对软件变更带来的压力,保证在现场不会出现重大质量事故,缩短了调试周期,降低调试风险,提高产品可靠性。 | ||
搜索关键词: | 一种 通信协议 一致性 自动化 测试 方法 | ||
【主权项】:
1.一种通信协议一致性自动化测试方法,用于测试列车各部件通信协议的一致性,列车各部件通过MVB方式连接,其特征在于,待测的列车各部件均设有通用协议信号映射模块,所述通信协议一致性自动化测试方法包括以下步骤:S1:各部件与测试环境端工控机建立连接:待测的列车各部件通过以太网连接到交换机,交换机通过以太网连接到用于进行通信协议一致性测试的测试环境端工控机;S2:产生测试信号:测试环境端工控机产生测试信号,所述测试信号为ETH数据流,所述ETH数据流为能通过以太网传输的数据流,其中一个待测列车部件接收该ETH数据流并通过其通用协议信号映射模块将ETH数据流转换为MVB数据流;S3:传输测试信号:该待测列车部件将MVB数据传输到另一个待测列车部件,另一个待测列车部件再将MVB数据传输到下一个待测列车部件,如此,依次将MVB数据传输到第N个待测列车部件,第N个待测列车部件收到MVB数据流后通过其通用协议信号映射模块将MVB数据流转换为ETH数据流,之后将ETH数据流传输到测试环境端工控机;S4:通信协议一致性测试:测试环境端工控机收到ETH数据流后,将接收的测试信号与发送的测试信号比较,测试当前协议是否正确,从而生成测试报告。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株洲中车时代电气股份有限公司,未经株洲中车时代电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611049255.2/,转载请声明来源钻瓜专利网。