[发明专利]客户端运行错误的复现方法、装置、电子设备及存储介质在审
申请号: | 202110319261.X | 申请日: | 2021-03-25 |
公开(公告)号: | CN113051095A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 陈聚成;王芳;甄学文 | 申请(专利权)人: | 北京高途云集教育科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F16/9535 |
代理公司: | 北京中知恒瑞知识产权代理事务所(普通合伙) 11889 | 代理人: | 谢玲 |
地址: | 100094 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 运行 错误 复现 方法 装置 电子设备 存储 介质 | ||
本公开提供了一种客户端运行错误的复现方法、装置、电子设备及存储介质,其中,该方法包括:接收客户端上传的运行错误以及埋点数据;根据所述埋点数据,绘制用户针对所述客户端的操作行为链路;所述操作行为链路包括至少一个行为节点、以及与所述至少一个行为节点分别对应的属性信息;根据所述操作行为链路,复现所述运行错误。本公开实施例能更加快速、便捷的复现客户端的运行错误,找到出现错误的原因,提高排查客户端运行错误的效率。
技术领域
本公开涉及计算机技术领域,具体而言,涉及一种客户端运行错误的复现方法、装置、电子设备及存储介质。
背景技术
用户在通过客户端访问服务器时可能会遇到各种问题;用户会对在使用过程中遇到的问题进行上报;为了分析问题出现的原因,开发人员会在客户端提前埋点,以采集用户在客户端的行为数据,并生成对应的埋点数据;当服务器接收到用户的问题上报后,会调取客户端中的埋点数据,并基于埋点数据查找出现问题的原因,以便排查问题。但是随着用户在客户单的操作量的增加,记录某个用户操作的埋点数据变得庞大复杂,导致开发人员通过埋点数据找问题时变得困难,数据筛查效率低。
发明内容
本公开实施例至少提供一种客户端运行错误的复现方法、装置、电子设备及存储介质。
第一方面,本公开实施例提供了一种客户端运行错误的复现方法,包括:接收客户端上传的运行错误以及埋点数据;根据所述埋点数据,绘制用户针对所述客户端的操作行为链路;所述操作行为链路包括至少一个行为节点、以及与所述至少一个行为节点分别对应的属性信息;根据所述操作行为链路,复现所述运行错误。
在一种可能的实施方式中,所述根据所述埋点数据,绘制用户针对所述客户端的操作行为链路,包括:从所述埋点数据中确定所述客户端最近一次被启动后所产生的目标埋点数据;基于所述目标埋点数据,绘制所述用户针对所述客户端的操作行为链路。
在一种可能的实施方式中,所述埋点数据包括所述用户对所述客户端的操作行为数据、以及与所述操作行为数据对应的行为属性数据。
在一种可能的实施方式中,所述根据所述埋点数据,绘制用户针对所述客户端的操作行为链路,包括:利用预设的第一检索关键词,从所述埋点数据中确定目标操作行为数据、以及与所述目标操作行为数据对应的目标行为属性数据;基于所述目标操作行为数据、以及所述目标行为属性数据,绘制所述用户针对所述客户端的操作行为链路。
在一种可能的实施方式中,所述基于所述目标操作行为数据、以及所述目标行为属性数据,绘制所述用户针对所述客户端的操作行为链路,包括:生成所述目标操作行为数据对应的行为节点,并基于所述目标操作行为数据、以及所述目标操作行为数据对应的目标行为属性数据,生成所述行为节点对应的属性信息;基于所述行为节点对应的目标操作行为数据对应的操作顺序,确定行为节点顺序;基于所述行为节点顺序、所述行为节点对应的属性信息,生成所述操作行为链路。
在一种可能的实施方式中,所述根据所述操作行为链路,复现所述运行错误,包括:按照各个行为节点在所述操作行为链路中的顺序,针对每个行为节点,基于与所述行为节点对应的属性信息,模拟复现与所述行为节点对应的运行环境;并在模拟复现所述行为节点对应的运行环境后,执行与所述行为节点对应的操作行为。
第二方面,本公开实施例还提供一种客户端运行错误的复现装置,包括:接收模块,用于接收客户端上传的运行错误以及埋点数据;第一处理模块,用于根据所述埋点数据,绘制用户针对所述客户端的操作行为链路;所述操作行为链路包括至少一个行为节点、以及与所述至少一个行为节点分别对应的属性信息;第二处理模块,用于根据所述操作行为链路,复现所述运行错误。
在一种可能的实施方式中,在根据所述埋点数据,绘制用户针对所述客户端的操作行为链路时,所述第一处理模块,具体用于从所述埋点数据中确定所述客户端最近一次被启动后所产生的目标埋点数据;基于所述目标埋点数据,绘制所述用户针对所述客户端的操作行为链路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京高途云集教育科技有限公司,未经北京高途云集教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110319261.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种拍照录像保存管理方法、装置及终端设备
- 下一篇:一种智能车辆的测距系统