[发明专利]一种私有通信协议的测试方法在审
申请号: | 201810874224.3 | 申请日: | 2018-08-03 |
公开(公告)号: | CN110798371A | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 李鹤;其他发明人请求不公开姓名 | 申请(专利权)人: | 青岛威孚测通信息科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266061 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种私有通信协议的测试方法,用来根据设计的私有通信协议对被测试端的私有通信协议进行测试,该测试方法包括以下步骤:生成测试用配置文件,测试用配置文件包括内嵌脚本以及由正确数据字段组成的数据报文;运行内嵌脚本,依次生成每个数据字段值,由此动态生成测试数据报文;运行脚本,根据测试数据报文动态生成测试数据流;生成的测试数据流发送给被测试端,根据被测试端的私有通信协议解析测试数据流后返回的数据报文,判断被测试端的私有通信协议是否通过测试。本发明提出的测试方法解决了私有通信协议没有统一、完善的测试方法的问题。 | ||
搜索关键词: | 测试 私有通信协议 测试数据流 测试数据 动态生成 配置文件 数据报文 脚本 报文 内嵌 生成测试 数据字段 运行脚本 正确数据 测试端 字段 解析 返回 统一 | ||
【主权项】:
1.一种私有通信协议的测试方法,用来根据设计的私有通信协议对被测试端的私有通信协议进行测试,其特征在于,该测试方法包括以下步骤:/n步骤S101:生成测试用配置文件;/n所述测试用配置文件包括内嵌脚本以及由正确数据字段组成的数据报文,正确数据字段符合设计的私有通信协议对数据字段的定义,正确数据报文符合设计的私有通信协议对数据报文的定义;/n所述内嵌脚本基于数据字段运行,用于动态生成测试数据报文,以及检验数据字段的正确性;/n所述数据字段的定义包括:根据设计的私有通信协议定义数据字段的类型、通过内嵌脚本定义数据字段的初始正确值、通过内嵌脚本定义数据字段之间的逻辑关系、通过内嵌脚本定义数据字段值正确性检查规则;/n步骤S102:运行内嵌脚本,根据设计的私有通信协议对数据字段的定义,依次生成每个数据字段值,这些数据字段值拼接成完整的数据报文,由此动态生成测试数据报文;运行运行脚本,根据测试数据报文动态生成测试数据流;/n步骤S103:生成的测试数据流发送给被测试端,根据被测试端的私有通信协议解析测试数据流后返回的数据报文,判断被测试端的私有通信协议是否通过测试。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛威孚测通信息科技有限公司,未经青岛威孚测通信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810874224.3/,转载请声明来源钻瓜专利网。