不能“倒带”的监测工具怎能是真正的BUG杀手?
分类:产品运营 热度:

当你开发了完一款APP后,实在你的苦日子才刚刚最先,开发、测试、上线、再开发,总有你躲不外去的坎在等着你。问题往往更容易发生在APP上线以后,林林总总的BUG、错误、瓦解躲也躲不掉,这时间你也许会想,用点工具来减轻事情压力吧。然后你打开浏览器输入 “APP优化工具”、“BUG监测工具”、“瓦解监测工具”,铺天盖地的免费的、开源的、收费的工具映入你的眼眶,你试了又试,用了又用,时间花掉了,但真的有用吗?
实在也不能说完全没用,现在我们市面上许多BUG监测工具确实是可以资助手艺职员监测APP的瓦解情形的,可是他们都有一个配合也很显着的特点——只能统计。他们都市简朴的告诉你:“亲,你在10点有1000个用户发送了瓦解哦~”,然而这并没有什么用,当你再转头去寻找问题的泉源时,有可能客服也会给你带来同样的噩耗:“有人投诉瓦解啦!”。那么问题到底怎么解决。
实在我们稍作剖析就能得出谜底,我们先来看看现在市面上的瓦解监测工具都有哪几种:
? 第一种一定就是最简朴的瓦解统计,类似瓦解率、用户漫衍、次数等多维度数据展示,这是瓦解统计的最基本功效,所有的同类工具都有。
? 在此基础上更进一步的即是带有瓦解日志网络并简朴剖析功效的工具,这算是进阶的功效,可是网络上来的Crash log若是不能符号化,也没有什么用。
? 最后一种即是今天我们想要说的真正瓦解大杀器,现在市面上绝大多数监测工具都不具备的主要功效——将瓦解发生时的场景复现,能够神奇“倒带”的听云App瓦解轨迹复现功效,这才是真正的BUG杀手。
瓦解轨迹复现——第一时间找到瓦解发生缘故原由
APP泛起瓦解后,开发者对于瓦解的缘故原由往往并不十明白了。若是此时可以将瓦解场景举行还原,相识瓦解发生的真实缘故原由,那么便会第一时间对瓦解举行处置惩罚和修复,淘汰用户流失。在已往,通过监测后台的报表只能看到瓦解陈诉,但却无法相识得手机在何种情况下发生了瓦解,那么此时若是能将交互轨迹举行复现,即把用户交互轨迹还原,则能看到发生瓦解的详细视图、界面、控件操作,即发生瓦解的真实缘故原由。
在听云App报表中,用户可通过瓦解汇总、版天职布、装备漫衍、操作系统漫衍4个维度以及瓦解率、瓦解数目、启动次数3个指标检察应用的瓦解情形。

BUG杀手 监测工具

BUG杀手 监测工具

用户可进入Bug摘要可检察详细瓦解信息,从应用启动时间、瓦解时间、应用版本、SDK版本、操作系统版本及装备型号等几个维度看到发生瓦解的交互轨迹。瓦解交互轨迹的实现极大的节约了研发职员的时间,一针见血地解决了问题,极大的缩小排查瓦解的规模。

BUG杀手 监测工具

BUG杀手 监测工具

听云App的交互轨迹复现功效打破了只能记载视图之间跳转的功效劣势,可清晰枚举出发生瓦解时的要领、控件,资助研发职员还原发生瓦解的每一步信息。
反混淆——发现瓦解真实面目
除了瓦解发生时的场景外,当用户希望找到瓦解的客栈挪用情形时,若是没有反混淆文件,即dSYM文件(iOS称为符号表),那么捕捉到的瓦解异常是经由混淆的,也就是说无法获得真实瓦解发生时的代码地址。在听云App的控制台中,用户只要将iOS(符号表)或Android(Mappingfile)文件上传到报表端,便可对客栈信息举行反混淆、符号化,看到真实的客栈异常信息,同时不存在地址偏移。

BUG杀手 监测工具

BUG杀手 监测工具

由于客栈自己是经由步步伐用的,那么在发生瓦解后便可通过反混淆功效得知详细是由于挪用的步骤、要领,执行代码的详细信息导致的瓦解发生,以此看来瓦解缘故原由一目了然,反混淆功效对于研发职员具有主要意义。
也许你看完了对“倒带”功效的神奇还不够相识,实在你可以自己真正来实验一下,只需要几步就能够让你的App完成“倒带”:
(到场链接:https://account.tingyun.com/cas/login?service=https://saas.tingyun.com/j_acegi_cas_security_check?loginView=casLoginTingyun)
下面教你怎样有用快速使用听云App瓦解功效
1、 上岸报表检察APP康健状态

BUG杀手 监测工具

BUG杀手 监测工具

2、 点击检察瓦解详情

BUG杀手 监测工具

BUG杀手 监测工具

3、 检察瓦解历史纪录

BUG杀手 监测工具

BUG杀手 监测工具

4、 进入Bug剖析,检察瓦解详情

BUG杀手 监测工具

BUG杀手 监测工具

5、 瓦解轨迹复现,资助研发职员复现瓦解发生的场景

BUG杀手 监测工具

BUG杀手 监测工具
上一篇:pdf文件怎么编辑修改的技巧 下一篇:没有了
猜你喜欢
各种观点
热门排行
精彩图文