You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
合作与生态
支持与服务
开发者
了解我们
导航

崩溃分析

更新时间:2022.11.07 15:02:39

当通过fastbot完成测试后,可以通过崩溃分析对结果日志进行分析。

前提条件

崩溃分析要求环境配置正常,手机连接好电脑,可选指定待测App。

日志操作

  • 拉取日志
    从手机端获取日志到Mac;
  • 清除
    • Android:删除手机端日志
    • iOS:删除手机端日志(当前界面的端日志,当前界面展示的)
  • 导出
    • Android:为打开Mac端拉取日志存放的文件夹,并进行定位
    • iOS:选择需要导出的目标路径,当前界面的日志会导出到指定位置

设置

软件支持对崩溃堆栈进行retrace符号化操作、mapping文件的上传。注意需要上传正确的mapping文件,和当前待测app一致。

筛选条件区域

去重(只支持Android,打开去重后,将对崩溃堆栈进行聚合,列表里仅显示去重后最早时间发生的该崩溃),时间筛选(不选取时,表示解析日志里的全部崩溃)。

崩溃统计

提供崩溃次数的数值统计。

崩溃列表

按时间倒序展示崩溃缩略展示,单击列表内崩溃项可以跳转到崩溃堆栈详情页。

  • 崩溃详情:展示崩溃堆栈
  • retrace:在设置过mapping文件后,此操作将展示retrace后的堆栈

Android和iOS读取日志机制的不同,所以两者的使用也略有不同:

  • Android是读取fastbot存放在SD卡里的crash_dump.log来完成日志查询的,拉取日志会将日志文件拉取到本机,此后对本日志文件的分析可以脱离手机端。
  • iOS是读取系统日志,拉取日志仅是获取日志列表,后续在单击查看详情时,需要始终保持手机处于连接状态。