5G消息模拟测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34428408 阅读:11 留言:0更新日期:2022-08-06 16:02
本公开提供了一种5G消息模拟测试方法、装置、电子设备及存储介质,可以应用于计算机技术领域和5G技术领域。该方法包括:通过处理单元接收来自消息单元的5G消息测试数据,其中,处理单元用于模拟网络运营商,5G消息测试数据包括5G消息报文;解析5G消息报文,得到报文标识;在报文标识合法的情况下,获取5G消息报文对应的聊天机器人模板以及媒体文件;对5G消息报文、聊天机器人模板以及媒体文件进行组装生成5G消息交互报文;将5G消息交互报文发送至交互单元进行展示;根据展示结果生成第一返回数据,以便将第一返回数据发送至消息单元。以便将第一返回数据发送至消息单元。以便将第一返回数据发送至消息单元。

【技术实现步骤摘要】
5G消息模拟测试方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
和5G
,更具体地,涉及一种5G消息模拟测试方法、装置、电子设备及存储介质。

技术介绍

[0002]5G消息可以让用户在消息窗口就能完成服务搜索、发现、交互等体验,服务提供方可以将信息或服务以富媒体消息和交互式卡片的形式呈现在用户的移动终端界面上,让消息变得多媒体化、轻量化、交互化。在推广5G消息的应用时,需要对5G消息进行交互测试以确保其可以正常使用。
[0003]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:在对5G消息进行交互测试时测试难度以及成本较高。

技术实现思路

[0004]有鉴于此,本公开提供了一种5G消息模拟测试方法、装置、电子设备及存储介质。
[0005]本公开的一个方面提供了一种5G消息模拟测试方法,包括:
[0006]通过处理单元接收来自消息单元的5G消息测试数据,其中,处理单元用于模拟网络运营商,5G消息测试数据包括5G消息报文;
[0007]解析5G消息报文,得到报文标识;
[0008]在报文标识合法的情况下,获取5G消息报文对应的聊天机器人模板以及媒体文件;
[0009]对5G消息报文、聊天机器人模板以及媒体文件进行组装生成5G消息交互报文;
[0010]将5G消息交互报文发送至交互单元进行展示;
[0011]根据展示结果生成第一返回数据,以便将第一返回数据发送至消息单元。
[0012]根据本公开的实施例,其中,将5G消息交互报文发送至交互单元进行展示,包括:
[0013]获取5G消息交互报文中的媒体文件;
[0014]在媒体文件获取成功的情况下,根据5G消息交互报文以及媒体文件渲染展示页面,以展示5G消息会话页面。
[0015]根据本公开的实施例,其中,在报文标识合法的情况下,获取5G消息报文对应的聊天机器人模板以及媒体文件包括:
[0016]解析5G消息报文,确定聊天机器人模板;
[0017]获取聊天机器人模板,其中,聊天机器人模板预先上传在处理单元;以及
[0018]获取媒体文件,其中,媒体文件预先上传在处理单元。
[0019]根据本公开的实施例,在5G消息报文的报文类型是媒体文件变更类型的情况下,上述方法还包括:
[0020]根据媒体文件变更类型,确定发送5G消息报文的第一路由路径;
[0021]根据第一路由路径发送5G消息报文;
[0022]根据5G消息报文中的媒体文件变更信息,对媒体文件进行变更;
[0023]根据媒体文件的变更结果生成第二返回数据发送至消息单元。
[0024]根据本公开的实施例,在5G消息报文的报文类型是聊天机器人变更类型的情况下,上述方法还包括:
[0025]根据聊天机器人变更类型,确定发送5G消息报文的第二路由路径;
[0026]根据第二路由路径发送5G消息报文;
[0027]根据5G消息报文中的聊天机器人变更信息,对聊天机器人模板进行变更;
[0028]根据聊天机器人的变更结果生成第三返回数据发送至消息单元。
[0029]根据本公开的实施例,在解析5G消息报文,得到报文标识之前,上述方法还包括:
[0030]通过处理单元接收标识申请报文;
[0031]对标识申请报文进行解析;以及
[0032]在确定标识申请报文合法的情况下,生成报文标识。
[0033]根据本公开的实施例,上述方法还包括:
[0034]解析5G消息交互报文的交互控制信息;
[0035]在交互开关打开的情况下,根据交互控制信息执行交互操作;
[0036]根据交互操作的结果生成第四返回数据发送至消息单元。
[0037]本公开的另一个方面提供了一种5G消息模拟测试装置,上述装置包括:
[0038]接收模块,用于接收来自消息单元的5G消息测试数据,其中,处理单元用于模拟网络运营商,5G消息测试数据包括5G消息报文;
[0039]第一解析模块,用于解析5G消息报文,得到报文标识;
[0040]获取模块,用于在报文标识合法的情况下,获取5G消息报文对应的聊天机器人模板以及媒体文件;
[0041]第一生成模块,用于对5G消息报文、聊天机器人模板以及媒体文件进行组装生成5G消息交互报文;
[0042]第一发送模块,用于将5G消息交互报文发送至交互单元进行展示;
[0043]第二生成模块,用于根据展示结果生成第一返回数据,以便将第一返回数据发送至消息单元。
[0044]本公开的另一方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个指令,其中,当上述一个或多个指令被上述一个或多个处理器执行时,使得上述一个或多个处理器实现上述5G消息模拟测试方法。
[0045]本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现上述5G消息模拟测试方法。
[0046]本公开的另一方面提供了一种计算机程序产品,所述计算机程序产品包括计算机可执行指令,所述指令在被执行时用于实现上述5G消息模拟测试方法。
[0047]根据本公开的实施例,通过处理单元模拟网络运营商接收来自消息单元的5G消息测试数据,其中,5G消息测试数据包括5G消息报文,解析出5G消息报文中的报文标识,在报文标识合法的情况下,对5G消息报文、以及聊天机器人模板和媒体文件进行组装,生成5G消息交互报文,然后将5G消息交互报文发送至交互单元进行展示,再把根据展示结果生成第一返回数据发送至消息单元,完成5G消息的交互测试。通过模拟网络运营商和移动终端对
5G消息的测试数据进行测试,可以让应用服务方在不依赖网络运营商和5G消息设备的情况下完成5G消息的测试工作,所以至少部分地克服了在对5G消息进行交互测试时测试难度以及成本较高的技术问题,减少了因网络运营商限制导致的性能测试难题,降低了5G消息交互测试的成本。
附图说明
[0048]通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:
[0049]图1示意性示出了相关技术中用于5G消息测试的系统架构;
[0050]图2示意性示出了根据本公开实施例的5G消息模拟测试方法的流程图;
[0051]图3A示意性示出了根据本公开实施例的5G消息模拟测试方法的标识申请测试流程图;
[0052]图3B示意性示出了根据本公开实施例的5G消息模拟测试方法的媒体素材变更测试流程图;
[0053]图3C示意性示出了根据本公开实施例的5G消息模拟测试方法的聊天机器人变更测试流程图;
[0054]图3D示意性示出了根据本公开实施例的5G消息模拟测试方法的5G消息发送测试流程图;
[0055]图3E示意性示出了根据本公开实施例的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种5G消息模拟测试方法,包括:通过处理单元接收来自消息单元的5G消息测试数据,其中,所述处理单元用于模拟网络运营商,所述5G消息测试数据包括5G消息报文;解析所述5G消息报文,得到报文标识;在所述报文标识合法的情况下,获取所述5G消息报文对应的聊天机器人模板以及媒体文件;对所述5G消息报文、所述聊天机器人模板以及所述媒体文件进行组装生成5G消息交互报文;将所述5G消息交互报文发送至交互单元进行展示;根据展示结果生成第一返回数据,以便将所述第一返回数据发送至所述消息单元。2.根据权利要求1所述的方法,其中,所述将所述5G消息交互报文发送至交互单元进行展示,包括:获取所述5G消息交互报文中的所述媒体文件;在所述媒体文件获取成功的情况下,根据所述5G消息交互报文以及所述媒体文件渲染展示页面,以展示5G消息会话页面。3.根据权利要求1所述的方法,其中,所述在所述报文标识合法的情况下,获取所述5G消息报文对应的聊天机器人模板以及媒体文件包括:解析所述5G消息报文,确定所述聊天机器人模板;获取所述聊天机器人模板,其中,所述聊天机器人模板预先上传在所述处理单元;以及获取所述媒体文件,其中,所述媒体文件预先上传在所述处理单元。4.根据权利要求3所述的方法,在所述5G消息报文的报文类型是媒体文件变更类型的情况下,还包括:根据所述媒体文件变更类型,确定发送所述5G消息报文的第一路由路径;根据所述第一路由路径发送所述5G消息报文;根据所述5G消息报文中的媒体文件变更信息,对所述媒体文件进行变更;根据所述媒体文件的变更结果生成第二返回数据发送至所述消息单元。5.根据权利要求3所述的方法,在所述5G消息报文的报文类型是聊天机器人变更类型的情况下,还包括:根据所述聊天机器人变更类型,确定发送所述5G消息报文的第二路由路...

【专利技术属性】
技术研发人员:苗森练婉利赵中芳周婧
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1