上期我们关于移动端测试中的埋点测试讲了这么多,那么埋点是怎么测试的呢?今天我们来说道说道。埋点可以通用的一种方式是直接第三方统计平台去定时查看自己的appid对应的数据。

这种数据统计优点是,第三方平台的数据往往是经过分析汇总的,展示非常直观。但缺点,是这些平台数据往往不是时时更新的。再加上第三方统计平台自己的稳定性也有待考量。所以没办法及时确认数据的准确性。

于是另一种方式是从客户端下手,查看开发的埋点日志。工具:Android平台用androidsdk,iOS平台用xcode。

Android平台环境和资料准备 :

1、搭建ddms环境,可以使用androidstudio,或者直接使用android sdk里带的monitor;

2、想尽一切办法拿到埋点字段表,这是开发埋点的依据,以及产品分析的标准;

3、取已埋点的安装包并且输出app埋点的日志;

测试方法:

1、调起monitor之后,连接移动设备;

2、设置logcat的filter,填写包名即可;

3、查看埋点字段表,执行对应有埋点的操作;比如进入手机上的app,点击下一步;

4、查看ddms的logcat,即可看到操作的日志,如图所示:

5、检查埋点是否正确,出现错误的情况一般是: a)漏埋点; b)埋点和操作类型不对应,比如点击的是“下一步”,却上报了“返回” c)埋点和操作频率不对应,比如只操作了一次,却上报了两次。

iOS平台环境和资料准备:

1、安装xcode,从appstore直接下载即可;

2、找产品或者开发拿到埋点字段表;

3、找开发要已经埋点的安装包;

测试方法:

1、调起xcode之后,连接移动设备;

2、选择Debug-Devices;

3、查看埋点字段表,执行对应有埋点的操作;

4、检查埋点准确性;