埋点功能测试
突然接到⼀个测试任务:埋点部分功能全⾯检查第⼀轮测试
咦?埋点是什么?问问旁边的两位同事,他们也没听说过埋点...
后来经过⽹上百度、问同事、问华华⽼师,终于弄明⽩了,在此做⼀下记录:
1关于埋点
埋点测试只是数据采集的⼀种术语,⽽数据采集是提供给运营⼯作⼈员去了解⼿机app对于某些模块、场景的⽤户使⽤情况.
进⾏的⼀个触发埋点,将埋点采集到的数据到的数据进⾏上报的过程。
采集数据只是起点,将数据进⾏分析、整理、汇总以及报表展⽰,最终得出⽤户对app普遍对使⽤⾏为,从⽽实现app⾯向⽤户的改良才是⽬的。
为了产品更好符合⽤户需求体验才是终点。
2测试要求&所提供材料:
测试要求&所提供材料:
1、在测试环境进⾏测试
2、检查点app接口测试工具
▲检查相应的模块是否做了埋点处理
▲检查做埋点处理的模块的参数bpCode 是否正确
▲检查埋点接⼝服务端是否返回成功的消息
(result=true)
检查下埋点服务器的请求地址
测试环境:
预发环境:
⽣产环境:
检查⽬前其他⼊参信息的准确性
(clickTime,appVersion等等)
针对⽬前全部会进⾏埋点的模块:
各个模块埋点编码的对应表: (此处是接⼝⽂档地址)
⽬前的埋点⼤部分只会在点击某个菜单的时候做埋点处理
3测试步骤
1、测试使⽤⼯具:
fiddler 功能点:过滤
或华华⽼师关于过滤成只查看:8680/hs-xh-buryingpoint-web相关的内容
2、打开APP进⾏抓包。
2.1 ⾸先抓取
2.2  对各个模块或者功能点参照接⼝⽂档中的埋点模块进⾏⼀⼀核实,看所传的参数和响应结果是否有异常
3、有异常时可查看log信息:
tail -fn200 /data/ftp/log/xx.log

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。