一种5G通信的终端协议一致性测试系统及方法与流程

文档序号:21541973发布日期:2020-07-17 17:44阅读:来源:国知局

技术特征:

1.一种5g通信的终端协议一致性测试系统,其特征在于:包括测试端和被测端,所述测试端通过5g网络与被测端进行数据传输;

所述测试端包括用户操作模块、测试模块以及系统模拟器,所述用户操作模块用于根据用户选择的测试用例,得到相关联的测试信息,所述测试模块能够对测试信息进行编码,并生成可在系统模拟器执行的测试命令,所述系统模拟器能够根据测试命令对被测终端进行测试,并得到被测终端的响应消息;

所述测试模块还包括解析单元以及校验单元,所述解析单元能够对响应消息进行解码并生成测试报告,所述校验单元能够根据测试报告输出校验结果,所述校验结果包括结果值和异常特征;

所述测试端还配置有异常记忆模块和处理模块,当所述校验单元输出的结果值为不一致时,所述异常记忆模块存储所述异常特征,所述处理模块配置有特征数据库,所述特征数据库关联设置有异常特征以及异常特征对应的处理命令,所述处理模块以异常特征为索引调用对应的处理命令并输出。

2.根据权利要求1所述的5g通信的终端协议一致性测试系统,其特征在于:当所述异常特征为上行用户数据和/或下行用户数据丢失时,从所述特征数据库中调用对应的预设的处理命令,该异常特征对应的处理命令包括所述处理模块根据预设的补充子策略向测试端发送数据补充请求,所述数据补充请求携带断点时间信息和流时间信息;所述被测端接收所述数据补充请求时,根据断点时间信息确定对应目标文件,并根据流时间信息定位该目标文件中目标数据的位置;读取并发送目标数据至所述测试端。

3.根据权利要求1所述的5g通信的终端协议一致性测试系统,其特征在于:当所述异常特征为上行用户数据和/或下行用户数据丢失时,从所述特征数据库中调用对应的预设的处理命令,该异常特征对应的处理命令包括所述处理模块根据预设的补充子策略向测试端发送数据补充请求,所述数据补充请求携带断点时间信息和流时间信息;所述被测端接收所述数据补充请求时,若根据所述断点时间信息没有找到对应的目标文件,被测端配置一调取模块以根据数据补充请求生成待备份数据,所述待备份数据包括序列号,所述被测端将序列号发送至一预设的备份数据端;备份数据端接收序列号时,根据所述序列号调用目标文件至被测端。

4.根据权利要求1所述的5g通信的终端协议一致性测试系统,其特征在于:当所述异常特征为测试端地址异常和/或被测端地址异常,所述处理模块按照预先配置的优先级策略对测试端以及被侧端进行优先级配置;当测试端优先级高于被测端优先级时,则执行测试端处理命令;当被测端优先级高于测试端优先级时,则执行被测端处理命令。

5.根据权利要求1所述的5g通信的终端协议一致性测试系统,其特征在于:当所述特征数据库没有对应的异常特征时,输出测试报告并等待处理命令,当处理模块接收到处理命令时,执行处理命令并将处理命令与对应的异常特征关联并存储至特征数据库。

6.一种5g通信的终端协议一致性测试方法,提供一种测试系统,所述测试系统包括测试端和被测端,所述测试端通过5g网络与被测端进行数据传输;所述测试端包括用户操作模块、测试模块以及系统模拟器,所述测试模块还包括解析单元以及校验单元,其特征在于:包括如下步骤:

步骤s1,用户操作模块根据用户选择的测试用例,得到相关联的测试信息,将所述测试信息发送给测试模块;

步骤s2,所述测试模块对所述测试信息进行编码,生成可在系统模拟器执行的测试命令,将所述测试命令发送给所述系统模拟器;

步骤s3,所述系统模拟器根据所述测试命令对被测终端进行测试,得到所述被测终端的响应消息,将所述响应消息发送给所述测试模块中的解析单元,解析单元对所述响应消息进行解码生成测试报告;

步骤s4,所述校验单元根据测试报告输出校验结果,所述校验结果包括结果值和异常特征;

步骤s5,当所述校验单元输出的结果值为不一致时,所述异常记忆模块存储所述异常特征,所述处理模块根据特征数据库关联设置的异常特征以及异常特征对应的处理命令,以异常特征为索引调用对应的处理命令并输出。

7.根据权利要求6所述的5g通信的终端协议一致性测试方法,其特征在于:还包括:

步骤s51,当所述异常特征为上行用户数据和/或下行用户数据丢失时,从所述特征数据库中调用对应的预设的处理命令,该异常特征对应的处理命令包括所述处理模块根据预设的补充子策略向测试端发送数据补充请求,所述数据补充请求携带断点时间信息和流时间信息;所述被测端接收所述数据补充请求时,根据断点时间信息确定对应目标文件,并根据流时间信息定位该目标文件中目标数据的位置;读取并发送目标数据至所述测试端;重复步骤s1至步骤s4。

8.根据权利要求6所述的5g通信的终端协议一致性测试方法,其特征在于:还包括:

步骤s52,当所述异常特征为上行用户数据和/或下行用户数据丢失时,从所述特征数据库中调用对应的预设的处理命令,该异常特征对应的处理命令包括所述处理模块根据预设的补充子策略向测试端发送数据补充请求,所述数据补充请求携带断点时间信息和流时间信息;所述被测端接收所述数据补充请求时,若根据所述断点时间信息没有找到对应的目标文件,被测端配置一调取模块以根据数据补充请求生成待备份数据,所述待备份数据包括序列号,所述被测端将序列号发送至一预设的备份数据端;备份数据端接收序列号时,根据所述序列号调用目标文件至被测端;重复步骤s1至步骤s4。

9.根据权利要求6所述的5g通信的终端协议一致性测试方法,其特征在于:还包括:

步骤s53,当所述异常特征为测试端地址异常和/或被测端地址异常,所述处理模块按照预先配置的优先级策略对测试端以及被侧端进行优先级配置;当测试端优先级高于被测端优先级时,则执行测试端处理命令;当被测端优先级高于测试端优先级时,则执行被测端处理命令;重复步骤s1至步骤s4。

10.根据权利要求6所述的5g通信的终端协议一致性测试方法,其特征在于:还包括:

步骤s54,当所述特征数据库没有对应的异常特征时,输出测试报告并等待处理命令,当处理模块接收到处理命令时,将处理命令与对应的异常特征关联并存储至特征数据库,重复步骤s1至步骤s4。


技术总结
本发明涉及移动通信技术领域,公开了一种5G通信的终端协议一致性测试系统,包括测试端和被测端,测试端包括用户操作模块、测试模块、系统模拟器、异常记忆模块和处理模块,测试模块能够对来自用户操作模块的测试信息进行编码,生成测试命令,系统模拟器能够根据测试命令对被测终端进行测试,并配合测试模块的解析单元生成测试报告,校验单元能够根据测试报告输出包含结果值和异常特征的校验结果,当结果值为不一致时,异常记忆模块存储异常特征,处理模块以异常特征为索引调用对应的处理命令并输出。本发明还公开了一种5G通信的终端协议一致性测试方法,该测试方法基于5G通信的终端协议一致性测试系统。

技术研发人员:杨新杰;陈波;谢玲富
受保护的技术使用者:宁波艾欧迪互联科技有限公司
技术研发日:2020.04.03
技术公布日:2020.07.17
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1