[发明专利]一种埋点测试方法、装置、终端设备及存储介质在审
申请号: | 202010186382.7 | 申请日: | 2020-03-17 |
公开(公告)号: | CN111367814A | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 莫载斌 | 申请(专利权)人: | 深圳市前海随手数据服务有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/958 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆;潘登 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 方法 装置 终端设备 存储 介质 | ||
本发明实施例公开了一种埋点测试方法、装置、终端设备及存储介质。埋点测试方法包括:获取测试页面的请求信息;根据预设接口从请求信息中过滤出埋点数据;将埋点数据与预设的埋点需求文档进行对比获得校验信息,其中,预设的埋点需求文档包含每一个接口的埋点所对应的预设数据;根据校验信息获得埋点触发状态结果。本发明实施方式中的终端设备能够从测试页面的请求信息中过滤出埋点数据,并将埋点数据与预设的埋点需求文档自动进行对比获得校验信息,能够根据校验信息获得埋点触发状态结果,从而简化埋点测试过程,辅助用户实现对埋点的准确高效测试。
技术领域
本发明实施例涉及数据处理技术领域,尤其涉及一种埋点测试方法、装置、终端设备及存储介质。
背景技术
为了对用户在页面上的行为进行统计和分析,目前通常采用的方法是在应用或页面的代码相应位置上植入统计代码,也就是埋点。通过埋点可以追踪用户在相应应用或页面上的行为,包括点击、滑动、下载或浏览等。
为了保证设置的埋点可以正常使用,通常在产品经理提出需求,开发人员完成编程之后,还需要对埋点进行测试,通常是在测试设备上开启一个抓包软件,如,Fiddler或Charles等,利用上述的抓包软件获取埋点数据,并通过人工的方式将获取的埋点数据与埋点需求文档进行人工校验获得测试结果。
发明人发现现有技术中至少存在如下问题:现有技术中的埋点测试通常需要安装额外的抓包软件对埋点数据进行获取之后,还需要人工对数据进行解密、验证和分析等过程,因此测试过程不仅繁琐而且影响埋点测试的效率和质量。
发明内容
本发明实施例提供了一种埋点测试方法、装置、终端设备及存储介质。以实现对埋点的准确高效的测试。
第一方面,本发明实施例提供了一种埋点测试方法,包括:获取测试页面的请求信息;
根据预设接口从请求信息中过滤出埋点数据;
将埋点数据与预设的埋点需求文档进行对比获得校验信息,其中,预设的埋点需求文档包含每一个接口的埋点所对应的预设数据;
根据校验信息获得埋点触发状态结果。
第二方面,本发明实施例提供了一种埋点测试装置,包括:
请求信息获取模块,用于获取测试页面的请求信息;
埋点数据获取模块,用于根据预设接口从请求信息中过滤出埋点数据;
校验信息获取模块,用于将埋点数据与预设的埋点需求文档进行对比获得校验信息,其中,埋点需求文档包含每一个接口的埋点所对应的预设数据;
埋点触发状态结果获取模块,用于根据校验信息获得埋点触发状态结果。
第三方面,本发明实施例提供了一种终端设备,终端设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本发明任意实施例中的方法。
第四方面,本发明实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例的方法。
本发明实施例的技术方案,能够从测试页面的请求信息中过滤出埋点数据,并将埋点数据与预设的埋点需求文档自动进行对比获得校验信息,能够根据校验信息获得埋点触发状态结果,从而简化埋点测试过程,辅助用户实现对埋点的准确高效测试。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市前海随手数据服务有限公司,未经深圳市前海随手数据服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010186382.7/2.html,转载请声明来源钻瓜专利网。