【技术实现步骤摘要】
一种埋点的自动化测试方法、装置、存储介质
[0001]本专利技术属于互联网
,尤其是涉及一种埋点的自动化测试方法。
技术介绍
[0002]随着软件技术的迅速发展,可以实现图像处理、聊天以及播放视频等功能的各种软件层出不穷,为了研究用户行为和软件的功能效果,通常在软件发布之前,会在软件中设置许多埋点。当用户在使用软件的过程中,若用户触发了预先设置了埋点的功能模块,通过分析埋点数据,可以获知软件功能的好坏,进而调整或改善软件功能。目前为获知软件的功能是否能够正常执行,常采用编写UI自动化用例的方法,也即针对软件中的各个埋点分别编写对应自动化测试用例,通过UI自动化触发埋点获取埋点数据进而根据该埋点对应的测试用例校验埋点数据,然而通过编写UI自动化用例的方法检验埋点数据,费时费力且维护成本高。
技术实现思路
[0003]有鉴于此,本专利技术旨在提出一种埋点的自动化测试方法,以解决目前通过编写UI自动化用例的方法检验埋点数据,费时费力且维护成本高的问题。
[0004]为达到上述目的,本专利技术的技术方案
【技术保护点】
【技术特征摘要】
1.一种埋点的自动化测试方法,其特征在于,包括:在检测到待测页面中的埋点被触发时,获取到埋点对应的埋点数据信息;从埋点数据信息中获取埋点数量,将埋点数据信息中获取到的埋点数量与预设的埋点数量进行匹配,当匹配时,执行埋点数据校验步骤,当不匹配时,输出异常提示信息;执行埋点数据校验步骤后输出结果,根据埋点数据校验输出的结果生成埋点测试报告。2.根据权利要求1所述的埋点的自动化测试方法,其特征在于,所述埋点数据校验步骤,包括:获取预设配置文件的埋点配置信息;将埋点数据信息中的参数值与预设埋点配置信息中的参数值进行匹配,当参数值不匹配时,标记埋点数据信息为异常状态,当参数值匹配时,标记埋点数据信息为正常状态。3.一种埋点自动化测试装置,其特征在于,包括:解析模块,用于在检测到待测页面中的埋点被触发时,获取到埋点对应的埋点数据信息;匹配模块,用于从埋点数据信息中获取埋点数量,将埋点数据信息中获取到的埋点数量与预设的埋点数量进行匹配,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。