当前位置:2019白小姐全年资料 > 倒带 >

不能倒带的监测工具怎能是真正的BUG杀手

  当你开发了完一款APP后,其实你的苦日子才刚刚开始,开发、测试、上线、再开发,总有你躲不过去的坎在等着你。问题往往更容易发生在APP上线以后,各式各样的BUG、错误、崩溃躲也躲不掉,这时候你也许会想,用点工具来减轻工作压力吧。然后你打开浏览器输入 “APP优化工具”、“BUG监测工具”、“崩溃监测工具”,铺天盖地的免费的、开源的、收费的工具映入你的眼眶,你试了又试,用了又用,时间花掉了,但真的有用吗?

  其实也不能说完全没用,如今我们市面上很多BUG监测工具确实是可以帮助技术人员监测APP的崩溃情况的,但是他们都有一个共同也很明显的特点只能统计。他们都会简单的告诉你:“亲,你在10点有1000个用户发送了崩溃哦~”,然而这并没有什么用,当你再回头去寻找问题的根源时,有可能客服也会给你带来同样的噩耗:“有人投诉崩溃啦!”。那么问题到底怎么解决。

  APP出现崩溃后,开发者对于崩溃的原因往往并不十分明了。如果此时可以将崩溃场景进行还原,了解崩溃发生的真实原因,那么便会第一时间对崩溃进行处理和修复,减少用户流失。在过去,通过监测后台的报表只能看到崩溃报告,但却无法了解到手机在何种环境下发生了崩溃,那么此时如果能将交互轨迹进行复现,即把用户交互轨迹还原,则能看到发生崩溃的具体视图、界面、控件操作,即发生崩溃的真实原因。

  用户可进入Bug摘要可查看具体崩溃信息,从应用启动时间、崩溃时间、应用版本、SDK版本、操作系统版本及设备型号等几个维度看到发生崩溃的交互轨迹。崩溃交互轨迹的实现极大的节省了研发人员的时间,一针见血地解决了问题,极大的缩小排查崩溃的范围。

  听云App的交互轨迹复现功能打破了只能记录视图之间跳转的功能劣势,可清晰列举出发生崩溃时的方法、控件,帮助研发人员还原发生崩溃的每一步信息。

  除了崩溃发生时的场景外,当用户希望找到崩溃的堆栈调用情况时,如果没有反混淆文件,即dSYM文件(iOS称为符号表),那么捕捉到的崩溃异常是经过混淆的,也就是说无法得到真实崩溃发生时的代码地址。在听云App的控制台中,用户只要将iOS(符号表)或Android(Mappingfile)文件上传到报表端,便可对堆栈信息进行反混淆、符号化,看到真实的堆栈异常信息,同时不存在地址偏移。

  由于堆栈本身是经过步步调用的,那么在发生崩溃后便可通过反混淆功能得知具体是由于调用的步骤、方法,执行代码的具体信息导致的崩溃发生,以此看来崩溃原因一目了然,反混淆功能对于研发人员具有重要意义。

  “国内主流政务应用生态处于早期发展阶段,需要基于浏览器构建新一代政企应用,通过低成本、高运行效率的新开发模式,加速政企应用生态的发展。”360集团高级总...

  5月21日,2019腾讯全球数字生态大会在昆明滇池国际会展中心开幕。腾讯公司副总裁、腾讯云总裁邱跃鹏在演讲中表示,腾讯在基础设施建设方面迎来了重要里程碑,腾讯正式进入...

  大数据、云计算、物联网、前沿科技正在成为数字经济发展的基础设施,并把全球发展连成一个整体,人无往而不在数字经济的生态大网之中,不管你的身份如何,从事何种工作。...

  国内社交软件市场之中,微信无疑是用户基础最广的社交平台。但是,由于微信本身的语音发送功能比较薄弱,千篇一律的声音语调让聊天缺乏趣味性,很容易让用户产生审美疲劳...

  国际评级机构穆迪近日发布报告表示,维持百度A3发行人和高级无担保评级,百度2019年第一季度的业绩并不影响其长期向好发展。 “百度未来6-12个月会保持对战略业务的...

http://ogelus.com/daodai/601.html
点击次数:??更新时间2019-06-04??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】