App 埋点怎么测试
埋点:为了统计用户的一些访问数据和使用习惯,在 app 中加上统计数据的功能,然后在用
户使用手机过程中,执行某些操作,就会触发埋点,将对应数据上传到企业服务器上存储起
来,用于大数据分析。
如何测试:
1、 找到产品设计的埋点需求文档,确定埋点的触发场景以及埋点数据的格式
2、 根据埋点的触发场景,以及用户的使用场景,设计对应的用例去触发上传埋点数据
3、 测试埋点的功能,通过查看后台日志,或者数据平台中,检查埋点数据是否上传到后台
中,以及上传的格式是否正确。
4、 测试埋点的性能,测试在多台设备同时上传埋点时,数据后台的性能,以及支持的最大
并发
5、 测试埋点的兼容性,在不同版本的 app 中,是否都能正常上传埋点数据
6、 测试埋点的安全性,上传敏感数据时,是否进行了加密处理
**
APP 埋点测试流程
埋点测试如何做?
**
1.抓取手机日志(不推荐)
(1)比如 iOS 的 XCoder、安卓的 ADB 去进行调试
(2)手机客户端是通过接口向服务器传递数据
2.使用 Fiddler 等抓包工具抓取手机日志
手机客户端是通过接口向服务器传递数据
3.在 Linux 服务器上进行测试(推荐)
数据最后是存储在服务器里面的,
因此可以直接在服务器里面查看数据是否存储成功,
一般在测试环境测试(防止删库)。
4.在数据平台上进行测试
打下埋点后,去数据平台查看数据是否有问题的、App 有多少新的埋点,
很多数据平台有一定延迟性,不会打一个点就立刻在数据平台上显示出来,
一般数据平台会隔一天或者半天拉一次数据。
33.弱网测试点有哪些
参考答案:
34.在实际工作中,是不是要 Bug 全部修复完才能达到上线呢?如果上线时间
很紧急,还有没修复完的 Bug 怎么办?
参考答案:
1)一般来说,如果有等级是 1 级、2 级的 Bug,是不允许带上线的。