埋点测试~

埋点测试

文章目录

  • 埋点测试
  • 要求
  • 埋点场景
  • 埋点测试流程
  • 从页面观察埋点信息
  • 从日志观察
  • 工具


埋点测试

埋点是在程序中的某个位置加上一个标记,当用户触发到某个行为的时候,就采集一下数据,然后将数据上报到某个位置进行存储,埋点的最终目的是收集到相关的数据,提供数据支撑。

埋点是产品运营用来分析产品的一个重要手段

要求

1.埋点可以在前端埋点也可以在后端埋点,测试人员要了解埋点需求和大致流程,比如哪些功能的操作会进行埋点,埋点之后数据上报到何处,数据上报的频率,数据上报前是否需要额外加工处理。
2.埋点业务规则,关注上报数据是否正确
3.上报数据是对接第三方平台还是自己公司自研的系统

埋点场景

1.模块访问量/菜单点击量
这一类场景主要是记录一些数据,便于后续对产品进行优化和提供定向的数据运营支持。可能包括访问量/某个页面停留时长/浏览的页面数等。一种是页面统计,一种是行为统计。
【淘宝app上搜索某一类商品,之后就会在各个电商平台上优先推荐你搜索过的同类型的数据,可能也是用到了埋点的技术,也可能是大数据智能推荐】
2.日志记录

埋点测试流程

1.开始埋点测试
2.产品经理提供已经确认且评审好的埋点字段表
3.研发提供带有埋点的版本安装包
4.测试人员通过日志平台查看埋点进行测试
5.测试内容:是否缺少埋点/埋点多埋/埋点不符合要求等等
6.将测试问题与产品经理及研发沟通进行解决
7.结果产品确认无误
8.提交埋点测试报告
9.埋点测试结束

从页面观察埋点信息

打开要埋点的页面,在console里观察埋点信息

从日志观察

工具

神策
友盟

你可能感兴趣的:(软件测试基础,模块测试)