稳定性

异常监控

一款运行在测试设备上的 Android 异常监控工具,通过本地 ADB 实时抓取 logcat,自动识别崩溃、ANR、JNI、Java 及 H5/JS 异常,并生成测试报告。

仅实现 Android 侧能力,作为独立工具 App 运行在测试设备上。 版本 v1.1.8 APK 登录后下载 6.7 MB

工具介绍

异常监控是一款面向 Android 冒烟、回归与探索式测试的设备侧工具。它通过本地 ADB 实时抓取 logcat,自动关联被测应用及其拉起的相关包,并在测试过程中识别崩溃、ANR、JNI、Java 异常以及 H5/JS 异常。结合页面级上下文、测试报告生成与日志导出能力,它能帮助测试人员更快从海量日志中定位可执行的问题线索。

核心能力

异常自动识别

自动识别崩溃、ANR、JNI、Java 与 JS 运行异常,减少人工翻查日志的时间。

页面级定位

将异常与被测应用、拉起包及页面上下文关联起来,定位更直接。

测完即出报告

测试结束即可生成报告,支持异常导出和完整日志导出,便于提单与复盘。

适用测试场景

  • Android App 的冒烟测试与版本回归,减少人工翻日志定位异常的时间。
  • 混合应用与 H5 场景验证,同时关注原生异常和 JS 异常。
  • 小游戏、容器化、插件化链路测试,适合跨包拉起和多模块场景。
  • 探索式测试或偶现问题留痕,便于导出异常日志和完整日志复盘。
  • 被测 App 会拉起其他 App 或页面的业务流程测试,适合做跨应用链路异常跟踪。

环境与依赖

运行平台
仅实现 Android 侧能力,作为独立工具 App 运行在测试设备上。
接入方式
通过本地 ADB 连接工作,代码中明确提示需要开启 adb tcpip 5555。
工具包
crash_monitor_1.1.8.apk

权限与依赖

  • 依赖 logcat 作为核心日志数据源
  • 需要悬浮窗权限
  • 需要无障碍服务用于页面上下文采集
  • 需要前台服务、通知和存储相关权限

支持范围与说明

明确支持

  • Android 工具 App 形态、前台服务、悬浮窗与无障碍服务
  • 本地 ADB 连接与 adb tcpip 5555 的依赖
  • 实时抓取 logcat -v uid -v epoch
  • 崩溃、ANR、JNI、Java、Chromium/Cocos/V8 JS 异常检测
  • 被测 App 拉起其他包时动态扩展过滤范围
  • 报告落库、异常导出、完整日志导出
  • minSdk 21 与 targetSdk 35

合理推断

  • 更适合冒烟、回归、探索式 Android 测试
  • 对小游戏、混合应用、跨包业务链路更有价值
  • 主要价值是减少人工翻日志和加快问题归因
  • 实时抓取并识别异常,测试过程中即可看到结果,而不是事后再翻 logcat。
  • 已实现多类异常识别,不只覆盖闪退,还包括 ANR、JNI、Java 和 H5/JS 异常。
  • 能跟踪被测 App 拉起的其他包和页面,不局限于单包日志。
  • 结合页面或子模块上下文,异常定位比纯日志回看更直接。
  • 作为独立工具 App 运行,代码中未体现需要被测 App 接入 SDK。

下载与使用说明

版本
v1.1.8
工具包
APK
大小
6.7 MB
更新时间
2026-05-22
下载
登录后下载

工具以本地运行和真实 QA 工作流为前提设计,适合安卓 App 专项测试,不依赖外部测试平台。

下载 APK