本申请涉及计算机,具体涉及一种运行场景的复现方法、装置、电子设备及可读存储介质。
背景技术:
1、随着计算机技术的快速发展,各种各样的应用软件层出不穷。用户在使用应用软件时,难免会出现问题或者漏洞,如金币扣除错误、界面错乱等,应用软件维护人员在处理用户反馈的漏洞时,有的情况需要先重现漏洞来进行分析与解决。
2、由于用户端的命中的ab实验或者开关配置是与软件工程师不同,使得软件工程师无法在测试设备上进行场景复现,这就需要在崩溃上报时,获取用户端中命中的ab实验或者开关配置,从而进行场景复现。
3、目前,主要时通过ab实验平台或开关配置的系统查询得到用户端命中的ab实验或者开关配置,然而由于应用程序涉及到的ab实验、开关配置较多,难以在多个ab实验、开关配置中查询到需要的ab实验、开关配置信息,降低了场景复现的效率,增加了问题排查时长。
技术实现思路
1、本申请实施例提供一种运行场景的复现方法、装置、电子设备及可读存储介质,以提升运行场景复现的效率降低问题排查时长。
2、第一方面,本申请实施例提供一种运行场景的复现方法,所述方法包括:
3、确定反馈事件的标识信息;
4、获取用户端运行发生所述反馈事件的目标应用程序时的命中实验信息以及开关配置信息,得到反馈数据;
5、将所述反馈数据与所述反馈事件的标识信息关联后上传云端数据库,并将所述反馈事件的标识信息发送至测试端,以使所述测试端基于所述反馈事件的标识信息从所述云端数据库中获取与所述反馈事件的标识信息关联的反馈数据,进行运行场景的复现处理。
6、第二方面,本申请实施例提供一种运行场景的复现方法,所述方法包括:
7、确定目标标识信息;
8、基于所述目标标识信息向反馈系统发送反馈数据请求,获取所述反馈系统基于所述反馈数据请求返回的目标反馈数据;
9、基于所述目标反馈数据重现运行场景。
10、第三方面,本申请实施例提供一种运行场景的复现装置,所述装置设置在用户端,所述装置包括:
11、标识确定模块,用于确定反馈事件的标识信息;
12、数据获取模块,用于获取用户端运行发生所述反馈事件的目标应用程序时的命中实验信息以及开关配置信息,得到反馈数据;
13、数据上传模块,用于将所述反馈数据与所述反馈事件的标识信息关联后上传云端数据库,并将所述反馈事件的标识信息发送至测试端,以使所述测试端基于所述反馈事件的标识信息从所述云端数据库中获取与所述反馈事件的标识信息关联的反馈数据,进行运行场景的复现处理。
14、第四方面,本申请实施例提供一种运行场景的复现装置,所述装置设置于测试端,所述装置包括:
15、标识获取模块,用于确定目标标识信息;
16、查询模块,用于基于所述目标标识信息向反馈系统发送反馈数据请求,获取所述反馈系统基于所述反馈数据请求返回的目标反馈数据;
17、复现模块,用于基于所述目标反馈数据重现运行场景。
18、第五方面,本申请实施例提供一种电子设备,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行上述运行场景的复现方法中的操作。
19、第六方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行上述运行场景的复现方法中的步骤。
20、本申请实施例提供一种运行场景的复现方法、装置、电子设备及可读存储介质,涉及计算机技术领域,确定反馈事件的标识信息;获取用户端运行发生反馈事件的目标应用程序时的命中实验信息以及开关配置信息,得到反馈数据;将反馈数据与反馈事件的标识信息关联后上传云端数据库,并将反馈事件的标识信息发送至测试端,以使测试端基于反馈事件的标识信息从云端数据库中获取与反馈事件的标识信息关联的反馈数据,进行运行场景的复现处理;本申请实施例在用户端发生反馈事件时,将用户端运行发生反馈事件的目标应用程序时的命中实验信息以及开关配置信息与标识信息关联后上传到云端数据库,并将标识信息发送到测试端,如此测试端在接收到标识信息后,可以基于标识信息查询云端数据库,获取对应命中实验信息以及开关配置信息,从而快速还原用户端在发生反馈事件时的场景,提高场景还原效率,同时降低问题排查时长。
1.一种运行场景的复现方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述反馈事件的标识信息之前,所述方法包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述反馈事件的标识信息,包括:
4.根据权利要求1所述方法,其特征在于,所述获取发生所述反馈事件的用户端的反馈数据,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述反馈数据与所述反馈事件的标识信息关联后上传云端数据库,包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述将所述反馈数据与所述反馈事件的标识信息关联后上传云端数据库,并将所述反馈事件的标识信息发送至测试端之后,所述方法还包括:
7.一种运行场景的复现方法,其特征在于,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述确定目标标识信息,包括:
9.根据权利要求7所述的方法,其特征在于,所述基于所述目标反馈数据重现运行场景,包括:
10.一种运行场景的复现装置,其特征在于,所述装置设置在用户端,所述装置包括:
11.一种运行场景的复现装置,其特征在于,所述装置设置于测试端,所述装置包括:
12.一种电子设备,其特征在于,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至9任一项所述的运行场景的复现方法中的操作。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至9任一项所述的运行场景的复现方法中的步骤。