IOS的Crash情况在Crashlytics平台上统计解决方案的一点遗憾(截止到2015年6月14日)

平台针对特定版本的monkey操作后数量统计,按时间段定时去获取,最后根据操作批次出具分析报告;

问题是crashlytics平台仅提供一个BS登录查看WEB后台,所以无法通过API或者DB去直接获取数据(ISSUES,CRASHES,USERSAFFECTED)

本人尝试了几种方式:

1. 通过HTTPS模拟请求方式获取,后面由于其token等限制太严格(用该方法已经在bugzilla 4.2上获得成功),且提示信息比较模糊化,安全做得不错,短期无法通过提示攻克,尝试较多没有成功

2. 通过内核浏览器phantomJS模拟打开后,再通过页面DOM操作获取数量,最后由于网站不支持该内核浏览器CSS等,没有成功

3. 最后项目周期压力,暂时采用最为保守的方式实现: 用selenium2去实现脚本化自动登录、选择版本、自动通过xpath等获取元素值;然后保存到DB持久化(但是该方式效率较低,每次加载页面、等待比较慢,加上国外的网站服务器,所以更慢),不过每次能在5分钟内完成系列动作,我们获取数据的业务频率大于30分钟,所以还是可以满足要求

后续继续尝试其他方式。

时间: 2024-11-08 11:49:48

IOS的Crash情况在Crashlytics平台上统计解决方案的一点遗憾(截止到2015年6月14日)的相关文章

iOS应用架构谈(二):View层的组织和调用方案(上) 作者 田伟宇 发布于 2015年5月25日

iOS客户端应用架构看似简单,但实际上要考虑的事情不少.本文作者将以系列文章的形式来回答iOS应用架构中的种种问题,本文是其中的第二篇,主要讲View层的组织和调用方案.上篇主要讲View层的代码结构.布局,以及一些最佳实践的讨论. 当我们开始设计View层的架构时,往往是这个App还没有开始开发,或者这个App已经发过几个版本了,然后此时需要做非常彻底的重构. 一般也就是这两种时机会去做View层架构,基于这个时机的特殊性,我们在必须清楚认识到:View层的架构一旦实现或定型,在App发版后可

更新日期 2015年8月23日 - Citrix桌面虚拟化平台交付推荐版本及相关hotfix

更新日志: 2015年8月19日    增加NVIDIA最新vGPU for XenServer下载地址 2015年8月21日    增加Windows Server 2008R2 推荐安装补丁 2015年8月23日    更新XenServer 6.5 hotfix ++++++++++ 为了方便大家在使用Citrix产品时选择合适的版本及相应的hotfix补丁,特将相关内容整理如下,并不定期更新. 以下所有内容为个人经验分享,不代表任何Citrix官方建议. 目前Citrix桌面虚拟化平台中

1946年2月14日 世界上第一台计算机诞生

1946年2月14日世界上第一台计算机诞生工作中的ENIAC 1946年2月14日,世界上第一台电脑ENIAC在美国宾夕法尼亚大学诞生. 第二次世界大战期间,美国军方要求宾州大学莫奇来(Mauchly)博士和他的 学生爱克特(Eckert) 设计以真空管取代继电器的"电子化"电脑--ENIAC (Electronic Numerical Integrator and Calculator), 电子数字积分器与计 算器), 目的是用来计算炮弹弹道. 这部机器使用了18800个真空管,长5

2014年12月14日 ios开发

一个ios程序运行的过程 进入main函数 创建一个UIApplication对象 创建一个mainloop 创建一个UIApplicationDelegate对象,用来监听程序的生命周期 加载程序的didfinishlanuchedwithoptions 程序的生命周期: applicationWillEnterForeground applicationDidBecomeActive applicationWillResignActive applicationWillEnterBackgr

更新日期 2015年8月5日 - Citrix桌面虚拟化平台交付推荐版本及相关hotfix

为了方便大家在使用Citrix产品时选择合适的版本及相应的hotfix补丁,特将相关内容整理如下,并不定期更新. 以下所有内容为个人经验分享,不代表任何Citrix官方建议. 目前Citrix桌面虚拟化平台中,个人推荐的相关版本为: XenServer 6.5 SP1 XenDesktop/XenApp 7.6 FP2 XenApp 6.5 RU6 NetScaler 10.1.131 NetScaler 10.5.56.22 Windows Receiver 4.3 Windows Recei

2015年5月30日 ios开发学习基础-C语言

通过过这几天的学习,我认识到只有付出才有的回报,走上一条编程开发的路线是一条很艰苦的路,但是现在还是得坚持下去,因为我相信,只有坚持不懈的去做自己想做的事情才会有成功,我第一天在苹果电脑上面玩的时候,我就给自己编写了一个AirDrop名字叫做“ios-mainstay”,这是我想到的一个名字,因为我想坚持走上这一条路,mainstay其实在网上是擎天柱的意思,但是我不认为他就只有这一个意思,所以,我用了这个名字,我希望它能够见证我成功的那一天,也是他的名字闪烁耀眼的那一天. 从今天开始,终于进入

在刀尖上跳舞 -- 2015年6月9日

前言: 在DBA群是认识酱油.木木.土豆.虎子.闪客.蝈蝈等,之后他们因为共同的爱好投资行为à股票而建立了新的群----票票群,如今记不清群是哪天建立的了.而我一直在群里潜水,只默默的在远处看着酱油他们吹牛逼吹的不亦乐乎,可惜我不懂,也不好贸然插嘴,所以只有看着他们闹腾. 1,对股市的恐惧 在07到08年的牛市里面,因为自己支援家里,所以身上总是没有多少现钱,所以没有入股市,对股票交易也是一知半解,之后熊市,大部分亏得一塌糊涂,身边同学更是被套了,之后对股票敬而远之,以为它就是一个投机倒把的地方

10月22日全球六大国际域名解析量变化情况统计报告

IDC评述网(idcps.com)10月26日报道:根据DailyChanges公布的实时数据显示,截止至2015年10月22日,全球六大国际域名解析总量达到155,469,473个,环比上期10月15日净增335,386个,涨幅增大84%,增势明显.其中,需要注意的是,.BIZ与.US的域名总量持续下降,环比依次净减3,796个.2,622个. (图1)全球六大国际域名解析量变化统计分布图 由图1可知,10月22日全球六大国际域名解析量变化分布情况,环比上期10月15日,.COM与.NET明显

9月10日全球六大国际域名解析量变化情况统计报告

IDC评述网(idcps.com)09月14日报道:根据DailyChanges公布的实时数据显示,截止至2015年9月10日,全球六大国际域名解析市场发展情况总体良好,解析总量持续实现上涨,增至153,976,632个,环比8月27日,净增176,452个.其中,域名.COM环比净增173,235个,涨幅最明显.接下来,IDC评述网将对具体数据进行分析. (图1)全球六大国际域名解析量变化统计分布图 如图1所示,在9月10日全球国际域名解析市场上,.COM新增与转移的解析量几乎持平,相比8月2