监控App执行真实用户所有行为动作的性能数据,通过透视宝APP模块的行为分析,能够直观地查看反应最慢的行为动作、容易崩溃的行为动作等,实现从前端行为动作串行分析后端请求性能堆栈。
登录透视宝后,在顶部导航栏单击App,进入App列表页,选择移动应用卡片后,在左侧导航栏单击行为分析,查看行为矩形树图、行为动作统计信息及行为列表。
概念说明
行为矩形树图
概念说明
在进行行为分析前,您需要了解以下概念:
属性 | 说明 |
行为 | 用户在App中执行的某个动作,比如在微信中“查看通讯录“。以web开头的行为是指在移动端网页上执行的操作。 |
视图类 | 用户在App中执行某个动作时所调用的视图类。 |
错误数 | 显示执行当前行为动作时App发生错误的次数;支持排序,若无数据显示“—”。 |
崩溃数 | 显示执行当前行为动作时App发生崩溃的次数;支持排序,若无数据显示“—”。 |
Http错误率 | 选定时间段内,在App执行某个动作时,发生错误的Http请求(响应状态码大于400)数量占请求总数的比率。 |
网络失败错误率 | 选定时间内,在App执行某个动作时,发生网络错误的Http请求(发生DNS解析错误、无法建立连接、连接超时等网络方面的错误)数量占请求总数的比率。 |
行为矩形树图
监控用户在App中执行的行为动作,以行为执行次数、崩溃行为和错误行为为维度分别绘制行为矩形树图,面积最大的矩形对应的行为动作是执行总次数/发生崩溃次数/发生错误次数最多的。行为矩形树图最多展示20个行为动作的矩形面积分布情况。
单击矩形块,进入分析页面,查看该行为的详细分析,快照分析操作详情请参考单个行为快照分析。
行为列表
查看当前应用的所有行为信息,包括每个行为的视图类名称、执行次数、错误次数、崩溃次数、Http错误率、网络失败率,如下图所示。
您可以按视图类名称搜索行为,也可按各统计指标来排序行为。
单击,在下拉列表中选择展示或隐藏列表中的统计指标。
单击导出excel将行为列表以excel的形式保存在本地。
单击视图类名称,进入对应行为动作的分析页面,查看该动作的详细分析,查看单次行为动作的快照分析操作详情请参考单个行为快照分析。
单个行为快照分析
单击行为矩形树图中的矩形块或行为列表中的视图类名称,进入行为快照分析页面,查看该行为的详细分析,包括在当前时间段内的设备统计、操作系统统计、运营商统计、接入方式统计、行为快照列表。从而找到执行慢的具体原因和优化方法,发现导致行为错误或异常的潜在问题。