IOS心跳数据测试
测试需求文档:
1.离线心跳数据记录
离线心跳数据包数据记录,当用户播放的是离线缓存的视频,心跳数据包数据按在线心跳数据记录方式产生。
离线心跳数据处理有两种方式:
联网状态下播放缓存的视频:心跳数据接收同在线心跳数据记录。
完全无网状态下播放缓存的视频:心跳数据数据(加上心跳点记录时间)保存在手机本地,在联网的时候再自动上传到服务器存储,上传成功后,已上传的本地数据删除。请考虑多账号使用同一个手机的app观看的情况。
2.上传离线心跳数据
打开app,登陆成功后,上传断网状态下离线播放的存储在本地的心跳数据包内容。上传成功的数据从本地删除,心跳数据包需要包括记录心跳包的时间。