[发明专利]埋点测试方法、装置、设备及存储介质有效
申请号: | 202010064502.6 | 申请日: | 2020-01-20 |
公开(公告)号: | CN111274143B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 涂游 | 申请(专利权)人: | 抖音视界有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/34 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 徐晨影 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 方法 装置 设备 存储 介质 | ||
1.一种埋点测试方法,其特征在于,包括:
在目标应用程序运行过程中,获取所述目标应用程序的埋点事件;
利用至少一个埋点测试规则检测所述埋点事件中是否包含异常埋点特征,每个埋点测试规则对应至少一个埋点异常情况,用于检测对应的埋点异常情况对应的异常埋点特征,包含异常埋点特征的埋点事件存在对应的埋点异常情况;
针对埋点事件重复上报的埋点异常情况,利用本埋点异常情况对应的埋点测试规则检测所述埋点事件中是否包含异常埋点特征的方式为:
利用第一埋点测试规则检测所述埋点事件的埋点参数是否重复,埋点事件重复上报的埋点异常情况对应的异常埋点特征为埋点参数重复,埋点事件重复上报的埋点异常情况对应的埋点测试规则包括所述第一埋点测试规则。
2.根据权利要求1所述的方法,其特征在于,所述获取所述目标应用程序的埋点事件,包括:
在所述目标应用程序上报跟踪服务发送事件时,拦截所述跟踪服务发送事件中的埋点事件。
3.根据权利要求1或2所述的方法,其特征在于,针对回调异常的埋点异常情况,利用本埋点异常情况对应的埋点测试规则检测所述埋点事件中是否包含异常埋点特征的方式为:
利用第二埋点测试规则检测所述埋点事件中是否有行为参数,回调异常导致的埋点异常情况对应的异常埋点特征为埋点事件中不包含行为参数,回调异常的埋点异常情况对应的埋点测试规则包括第二埋点测试规则。
4.根据权利要求1或2所述的方法,其特征在于,针对漏埋埋点异常情况,利用本埋点异常情况对应的埋点测试规则检测所述埋点事件中是否包含异常埋点特征的方式为:
检测到目标行为的情况下,利用第三埋点测试规则检测所述埋点事件是否包含所述目标行为对应的行为参数,漏埋埋点异常情况对应的一个异常埋点特征为获取的埋点事件中不包含目标行为对应的行为参数;
利用第四埋点测试规则检测所述埋点事件是否为双发埋点事件,漏埋埋点异常情况对应的另一个异常埋点特征为获取的埋点事件不是双发埋点事件,漏埋埋点异常情况对应的埋点测试规则包括第三埋点测试规则和第四埋点测试规则。
5.根据权利要求1或2所述的方法,其特征在于,针对埋错埋点异常情况,利用本埋点异常情况对应的埋点测试规则检测所述埋点事件中是否包含异常埋点特征的方式为:
利用第五埋点测试规则检测所述埋点事件的埋点字段完整性,埋错埋点异常情况对应的一个异常埋点特征为埋点事件的埋点字段完整性低于设定的完整性阈值;
利用第六埋点测试规则检测所述埋点事件的埋点字段有效性,埋错埋点异常情况对应的另一个异常埋点特征为埋点事件的埋点字段有效性低于设定的有效性阈值,埋错埋点异常情况对应的埋点测试规则包括第五埋点测试规则和第六埋点测试规则。
6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
若检测到异常埋点特征,输出埋点异常提示框,以提示所述异常埋点特征对应的埋点异常情况。
7.一种埋点测试装置,其特征在于,包括:
埋点事件获取模块,用于在目标应用程序运行过程中,获取所述目标应用程序的埋点事件;
埋点异常测试模块,用于利用至少一个埋点测试规则检测所述埋点事件中是否包含异常埋点特征,每个埋点测试规则对应至少一个埋点异常情况,用于检测对应的埋点异常情况对应的异常埋点特征,包含异常埋点特征的埋点事件存在对应的埋点异常情况;
针对埋点事件重复上报的埋点异常情况,利用本埋点异常情况对应的埋点测试规则检测所述埋点事件中是否包含异常埋点特征的方式为:
利用第一埋点测试规则检测所述埋点事件的埋点参数是否重复,埋点事件重复上报的埋点异常情况对应的异常埋点特征为埋点参数重复,埋点事件重复上报的埋点异常情况对应的埋点测试规则包括所述第一埋点测试规则。
8.一种计算机设备,其特征在于,包括处理器和存储器;
所述存储器用于存储执行权利要求1至6任一项所述方法的程序;
所述处理器被配置为执行所述存储器中存储的程序。
9.一种计算机可读存储介质,其特征在于,存储有执行权利要求1至6任一项所述方法的程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于抖音视界有限公司,未经抖音视界有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010064502.6/1.html,转载请声明来源钻瓜专利网。