测试问题处理方法、装置、电子设备及计算机可读介质制造方法及图纸

技术编号:37326452 阅读:11 留言:0更新日期:2023-04-21 23:05
本发明专利技术公开了一种测试问题处理方法、装置、电子设备及计算机可读介质,应用于区块链中的运营商节点,该方法包括:获取第一用户节点发布的测试记录;根据测试记录,生成方案收集请求,并将方案收集请求发布至区块链,方案收集请求用于第二用户确定针对测试问题的解决方案,第二用户与区块链中的第二用户节点对应;在获取到与方案收集请求对应的解决方案的情况下,根据获取到的解决方案处理测试问题,并根据处理结果在区块链中发布验证请求,验证请求用于请求第一用户验证测试问题是否已解决;在获取到与验证请求对应的响应消息的情况下,根据响应消息,在区块链中发布问题解决结果。该方法可以提升终端设备对应的测试问题的解决效率。解决效率。解决效率。

【技术实现步骤摘要】
测试问题处理方法、装置、电子设备及计算机可读介质


[0001]本专利技术涉及计算机
,具体涉及一种测试问题处理方法、装置、电子设备及计算机可读介质。

技术介绍

[0002]目前,在终端,例如,手机在使用或测试过程中发现问题时,通常是由用户通过电话方式进行问题反馈,再由运营商的客服人员通过人工联络函方式进行线下问题解决,整个流程冗长繁琐,例如,该流程可能涉及到终端用户、一线人员、运维专家、硬件厂商、终端厂商、应用厂商、研究院等多个角色的配合,而该些流程中往往存在参与积极性不高的问题,导致在沟通环节耗费较大精力和时间,从而可能导致问题的解决效率极低,因此,有必要提供一种测试问题处理方法,以解决上述问题。

技术实现思路

[0003]为此,本专利技术提供一种测试问题处理方法,以解决相关技术中可能存在的测试问题的解决效率低下的问题。
[0004]为了实现上述目的,本专利技术第一方面提供一种测试问题处理方法,应用于区块链中的运营商节点,该方法包括:
[0005]获取第一用户节点发布的测试记录,其中,所述测试记录用于描述第一用户的终端设备对应的测试问题,所述第一用户节点与所述第一用户对应;
[0006]根据所述测试记录,生成方案收集请求,并将所述方案收集请求发布至所述区块链,其中,所述方案收集请求用于第二用户确定针对所述测试问题的解决方案,所述第二用户与所述区块链中的第二用户节点对应;
[0007]在获取到与所述方案收集请求对应的解决方案的情况下,根据获取到的解决方案处理所述测试问题,并根据处理结果在所述区块链中发布验证请求,其中,所述验证请求用于请求所述第一用户验证所述测试问题是否已解决;
[0008]在获取到与所述验证请求对应的响应消息的情况下,根据所述响应消息,在所述区块链中发布问题解决结果。
[0009]可选地,所述测试记录中包括所述终端设备对应的终端标识;
[0010]所述根据所述测试记录,生成方案收集请求,包括:根据所述终端标识,确定所述终端设备对应的网络接入设备,其中,所述网络接入设备为所述终端设备接入所述运营商节点对应的运营商网络时使用的接入设备;从所述网络接入设备中获取所述终端设备对应的入网日志信息,其中,所述入网日志信息为所述终端设备接入所述运营商网络后产生的日志信息;根据所述测试记录和所述入网日志信息,生成所述方案收集请求。
[0011]可选地,所述测试记录中还包括所述终端设备的终端信息;所述根据获取到的解决方案处理所述测试问题,并根据处理结果在所述区块链中发布验证请求,包括:从获取到的至少一个解决方案中,确定第一解决方案;在所述第一解决方案表示所述测试问题为终
端问题的情况下,根据所述终端信息和所述第一解决方案,生成第一工单,并将所述第一工单发布至所述区块链,其中,所述第一工单用于所述终端设备对应的终端厂商节点处理所述测试问题,所述终端厂商节点归属于所述区块链;在获取到所述终端厂商节点发布的第一处理结果的情况下,根据所述第一处理结果生成所述验证请求,其中,所述第一处理结果用于指示所述第一用户修复所述测试问题,所述第一处理结果包括用于修复所述测试问题的第一软件更新包或者第一操作信息;在所述区块链中发布包含所述第一处理结果的第一验证请求。
[0012]可选地,所述测试记录中还包括目标应用的应用信息,所述目标应用为所述终端设备中与所述测试问题对应的应用程序;所述根据获取到的解决方案处理所述测试问题,并根据处理结果在所述区块链中发布验证请求,包括:从获取到的至少一个解决方案中,确定第二解决方案;在所述第二解决方案表示所述测试问题为应用问题的情况下,根据所述应用信息和所述第二解决方案,生成第二工单,并将所述第二工单发布至所述区块链,其中,所述第二工单用于所述区块链中与所述目标应用对应的应用厂商节点处理所述测试问题;在获取到所述应用厂商节点发布的第二处理结果的情况下,根据所述第二处理结果生成所述验证请求,其中,所述第二处理结果用于指示所述第一用户修复所述测试问题,所述第二处理结果包括用于修复所述测试问题的第二软件更新包或者第二操作信息;在所述区块链中发布包含所述第二处理结果的第二验证请求。
[0013]可选地,所述根据获取到的解决方案处理所述测试问题,并根据处理结果在所述区块链中发布验证请求,包括:从获取到的至少一个解决方案中,确定第三解决方案;在所述第三解决方案表示所述测试问题为网络接入设备问题的情况下,根据所述第三解决方案,生成第三工单,并将所述第三工单发布至所述区块链,其中,所述第三工单用于所述区块链中与所述网络接入设备对应的网络接入厂商节点处理所述测试问题;在获取到所述网络接入厂商节点发布的第三处理结果的情况下,根据所述第三处理结果修复所述网络接入设备存在的问题,并在完成修复之后生成第三验证请求,其中,所述第三验证请求用于指示所述第一用户验证所述测试问题是否已解决;在所述区块链中发布所述第三验证请求。
[0014]可选地,所述问题解决结果用于触发所述区块链中的计算节点根据参与节点的贡献度计算每一参与节点的奖励;所述参与节点包括所述运营商节点、所述第二用户节点以及所述第二用户所归属的厂商节点中的至少一项,所述厂商节点包括终端厂商节点、应用厂商节点和网络接入厂商节点中的至少一项。
[0015]可选地,所述测试记录中包括所述终端设备对应的终端标识;在执行所述根据所述测试记录,生成方案收集请求的步骤之前,所述方法还包括:根据所述终端标识,校验所述终端设备使用的网络是否为所述运营商节点对应的运营商网络;在所述终端设备使用的网络为所述运营商节点对应的运营商网络的情况下,执行所述根据所述测试记录,生成方案收集请求的步骤。
[0016]为了实现上述目的,本专利技术第二方面还提供一种测试问题处理装置,应用于区块链中的运营商节点,该装置包括:
[0017]接收模块,用于获取第一用户节点发布的测试记录,其中,所述测试记录用于描述第一用户的终端设备对应的测试问题,所述第一用户节点与所述第一用户对应;
[0018]方案收集模块,用于根据所述测试记录,生成方案收集请求,并将所述方案收集请
求发布至所述区块链,其中,所述方案收集请求用于第二用户确定针对所述测试问题的解决方案,所述第二用户与所述区块链中的第二用户节点对应;
[0019]方案验证模块,用于在获取到与所述方案收集请求对应的解决方案的情况下,根据获取到的解决方案处理所述测试问题,并根据处理结果在所述区块链中发布验证请求,其中,所述验证请求用于请求所述第一用户验证所述测试问题是否已解决;
[0020]结果发布模块,用于在获取到与所述验证请求对应的响应消息的情况下,根据所述响应消息,在所述区块链中发布问题解决结果。
[0021]为了实现上述目的,本专利技术第三方面还提供一种电子设备,包括:
[0022]一个或多个处理器;
[0023]存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试问题处理方法,其特征在于,应用于区块链中的运营商节点,所述方法包括:获取第一用户节点发布的测试记录,其中,所述测试记录用于描述第一用户的终端设备对应的测试问题,所述第一用户节点与所述第一用户对应;根据所述测试记录,生成方案收集请求,并将所述方案收集请求发布至所述区块链,其中,所述方案收集请求用于第二用户确定针对所述测试问题的解决方案,所述第二用户与所述区块链中的第二用户节点对应;在获取到与所述方案收集请求对应的解决方案的情况下,根据获取到的解决方案处理所述测试问题,并根据处理结果在所述区块链中发布验证请求,其中,所述验证请求用于请求所述第一用户验证所述测试问题是否已解决;在获取到与所述验证请求对应的响应消息的情况下,根据所述响应消息,在所述区块链中发布问题解决结果。2.根据权利要求1所述的方法,其特征在于,所述测试记录中包括所述终端设备对应的终端标识;所述根据所述测试记录,生成方案收集请求,包括:根据所述终端标识,确定所述终端设备对应的网络接入设备,其中,所述网络接入设备为所述终端设备接入所述运营商节点对应的运营商网络时使用的接入设备;从所述网络接入设备中获取所述终端设备对应的入网日志信息,其中,所述入网日志信息为所述终端设备接入所述运营商网络后产生的日志信息;根据所述测试记录和所述入网日志信息,生成所述方案收集请求。3.根据权利要求2所述的方法,其特征在于,所述测试记录中还包括所述终端设备的终端信息;所述根据获取到的解决方案处理所述测试问题,并根据处理结果在所述区块链中发布验证请求,包括:从获取到的至少一个解决方案中,确定第一解决方案;在所述第一解决方案表示所述测试问题为终端问题的情况下,根据所述终端信息和所述第一解决方案,生成第一工单,并将所述第一工单发布至所述区块链,其中,所述第一工单用于所述终端设备对应的终端厂商节点处理所述测试问题,所述终端厂商节点归属于所述区块链;在获取到所述终端厂商节点发布的第一处理结果的情况下,根据所述第一处理结果生成所述验证请求,其中,所述第一处理结果用于指示所述第一用户修复所述测试问题,所述第一处理结果包括用于修复所述测试问题的第一软件更新包或者第一操作信息;在所述区块链中发布包含所述第一处理结果的第一验证请求。4.根据权利要求2所述的方法,其特征在于,所述测试记录中还包括目标应用的应用信息,所述目标应用为所述终端设备中与所述测试问题对应的应用程序;所述根据获取到的解决方案处理所述测试问题,并根据处理结果在所述区块链中发布验证请求,包括:从获取到的至少一个解决方案中,确定第二解决方案;在所述第二解决方案表示所述测试问题为应用问题的情况下,根据所述应用信息和所
述第二解决方案,生成第二工单,并将所述第二工单发布至所述区块链,其中,所述第二工单用于所述区块链中与所述目标应用对应的应用厂商节点处理所述测试问题;在获取到所述应用厂商节点发布的第二处理结果的情况下,根据所述第二处理结果生成所述验证请求,其中,所述第二处理结果用于指示所述第一用户修复所述测试问题,所述第二处理结果包括用于修复所述测试问题的第二软件更新包...

【专利技术属性】
技术研发人员:田新雪肖征荣陈茜杨子文
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1