测试--埋点测试记录

去年组内有个小型项目在功能测试结束后,进了埋点测试,之前也一直没有做过埋点测试,这里记录一下埋点测试时的测试内容

1、什么是埋点?

埋点,又叫事件追踪,个人理解是:用户在使用我们的平台时,我们想要知道用户在平台上做了哪些操作,如果把用户在平台上的操作行为记录下来,根据记录的数据,就能知道用户在平台上普遍使用的功能和操作行为(一般包括点击操作、浏览操作等),便于后续产品、开发等人员的统计分析工作。

2、埋点数据包括那些?

触发者、触发位置、触发事件、触发时间

触发者即用户,每个用户有一个唯一标识

3、测试人员如果做埋点测试?

3.1、测试前期,需要明确以下内容:

1)、首先用户需要明确平台哪些功能打上了埋点(由开发列出来),比如:点击什么按钮可以触发埋点、浏览什么网页以及浏览多久可以触发埋点等

2)、埋点上报逻辑是什么?上报到哪个数据库中?

3)、埋点数据上报的频率(我在测试的时候发现埋点数据有一定的延迟,需要过个几分钟才能在数据库中看到这条埋点数据)

4)、埋点数据的组成部分是什么样的?

3.2、测试执行:

1)、需要覆盖平台所有埋点的测试

2)、触发某个埋点,进入数据库中,查看此埋点数据是否生成

3)、验证生成的埋点数据中,数据中的每个属性值的正确性:属性值是否有缺失、属性值是否正确(例如:触发时间是否正确、触发事件是否正确等)

4)、一个用户连续多次(间隔很短)操作某个打了埋点的功能,验证埋点数据上报成功(数据正确、上报的埋点数据量正确)

5)、一个用户连续多次(间隔很短)操作多个不同的打了埋点的功能,验证埋点数据上报成功(数据正确、上报的埋点数据量正确)

6)、多个不同的用户同时并发操作某个打了埋点的功能,验证埋点数据上报成功(埋点数据正确、上报的埋点数据量正确)

 

以上是我在做埋点测试时的一些测试过程及测试方法。

 

posted @   我是一只搬砖狗  阅读(305)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示