【技术实现步骤摘要】
埋点测试方法、装置、设备及存储介质
本申请实施例涉及埋点测试
,尤其涉及一种埋点测试方法、装置、设备及存储介质。
技术介绍
埋点是一种常见的数据采集方式,是指针对特定用户行为或事件进行捕获、处理和发送的数据采集过程。埋点测试的目的是发现多埋、漏埋、埋错等埋点异常情况。常见的埋点测试实现方式是埋点测试人员在移动终端上打开目标应用程序(APP),并按照埋点字段表中记载的埋点信息对目标APP进行相应的操作,埋点测试人员查看上报的埋点日志,并将埋点日志与埋点字段表进行比对,从而发现上述埋点异常情况。人工埋点测试的处理效率低。
技术实现思路
本申请实施例提供一种埋点测试方法、装置、设备及存储介质,以达到提高埋点测试处理效率的目的。第一方面,本申请实施例提供一种埋点测试方法,包括:在目标应用程序运行过程中,获取目标应用程序的埋点事件;利用至少一个埋点测试规则检测上述埋点事件中是否包含异常埋点特征,每个埋点测试规则对应至少一个埋点异常情况,用于检测对应的埋点异常情况对应的异 ...
【技术保护点】
1.一种埋点测试方法,其特征在于,包括:/n在目标应用程序运行过程中,获取所述目标应用程序的埋点事件;/n利用至少一个埋点测试规则检测所述埋点事件中是否包含异常埋点特征,每个埋点测试规则对应至少一个埋点异常情况,用于检测对应的埋点异常情况对应的异常埋点特征,包含异常埋点特征的埋点事件存在对应的埋点异常情况。/n
【技术特征摘要】
1.一种埋点测试方法,其特征在于,包括:
在目标应用程序运行过程中,获取所述目标应用程序的埋点事件;
利用至少一个埋点测试规则检测所述埋点事件中是否包含异常埋点特征,每个埋点测试规则对应至少一个埋点异常情况,用于检测对应的埋点异常情况对应的异常埋点特征,包含异常埋点特征的埋点事件存在对应的埋点异常情况。
2.根据权利要求1所述的方法,其特征在于,所述获取所述目标应用程序的埋点事件,包括:
在所述目标应用程序上报跟踪服务发送事件时,拦截所述跟踪服务发送事件中的埋点事件。
3.根据权利要求1或2所述的方法,其特征在于,针对埋点事件重复上报的埋点异常情况,利用本埋点异常情况对应的埋点测试规则检测所述埋点事件中是否包含异常埋点特征的方式为:
利用第一埋点测试规则检测所述埋点事件的埋点参数是否重复,埋点事件重复上报的埋点异常情况对应的异常埋点特征为埋点参数重复,埋点事件重复上报的埋点异常情况对应的埋点测试规则包括所述第一埋点测试规则。
4.根据权利要求1或2所述的方法,其特征在于,针对回调异常的埋点异常情况,利用本埋点异常情况对应的埋点测试规则检测所述埋点事件中是否包含异常埋点特征的方式为:
利用第二埋点测试规则检测所述埋点事件中是否有行为参数,回调异常导致的埋点异常情况对应的异常埋点特征为埋点事件中不包含行为参数,回调异常的埋点异常情况对应的埋点测试规则包括第二埋点测试规则。
5.根据权利要求1或2所述的方法,其特征在于,针对漏埋埋点异常情况,利用本埋点异常情况对应的埋点测试规则检测所述埋点事件中是否包含异常埋点特征的方式为:
检测到目标行为的情况下,利用第三埋点测试规则检测所述埋点事件是否包含所述目标行为对应的行为参数,漏埋埋点异常情况对应的一个异常埋点特征为获取的埋点事件中不包含目标行为对应的...
【专利技术属性】
技术研发人员:涂游,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。