测试Google Analytics iOS SDK
问题描述:
有没有人找到在iOS上测试Google Analytics的好方法? SDK非常简单,但文档不讨论如何测试或验证。测试Google Analytics iOS SDK
库在模拟器上或在运行调试版本配置时的行为不同吗?
我建立一个委托GANTrackerDelegate与此委托方法:
- (void)trackerDispatchDidComplete:(GANTracker *)tracker
eventsDispatched:(NSUInteger)eventsDispatched
eventsFailedDispatch:(NSUInteger)eventsFailedDispatch;
这方法被调用就好了,我看到eventsDispatched和eventsFailedDispatch正值一直为0。除此之外,有没有一种方法,我可以测试那些事件被正确接收并与我想要提交的内容相关联?
我想我需要设置一个专门的GA网站配置文件进行测试。运行一组固定的UI自动化单元测试,然后等待24小时,以便“手动”可用数据并进行验证。伊克。
答
为什么不单独测试lib?写一个简单的课程,并尽可能多地打电话,只要你想。这不会涉及任何UI自动化,所以应该很容易实现。
答
Mobile Analytics: An End-to-End Walkthrough心中都有一节,上面写着“寻找在分析Web接口数据”,
熊,它可以利用分析前端长达24小时来处理新收集的数据。
所以它看起来像设置专门的GA网站配置文件进行测试和执行脚本化UI测试可能是您最好的选择。
我不担心有关测试库。我需要测试我与它的交互以及我的集成点。比方说,我有一个UI自动化测试用例,可以浏览这些视图中的5个视图和12个状态。我想跟踪GA中的4个关键点,知道当测试用例X运行事件Y时能够正确报告。 – Nick 2011-04-13 15:26:26