app测试日志分析和问题定位(2)(详细篇)

您所在的位置:网站首页 app测试方法中ui测试是一个重要的方法吗 app测试日志分析和问题定位(2)(详细篇)

app测试日志分析和问题定位(2)(详细篇)

2023-08-24 22:28| 来源: 网络整理| 查看: 265

APP操作时可能产生的异常 闪退,没有任何提示信息,直接退出,返回主界面卡死 崩溃 crash无响应 ANR 如何捕获到crash异常,分析日志

1、获取到crash异常

- 首先去打印日志,定下输出 adb logcat -v time > D:\Logs\crash.txt - 然后去操作系统,产生异常 - 最后停止日志打印

2、 如何去分析crash日志

获取包名 com.zzb.memoryleak通过包名的关键字进行搜索, Foce finishing 关键字然后把这行上面的所有的Error级别的代码全部复制给开发分析Error级别的日志,并协助定位问题 在这里插入图片描述 如何获取到anr异常和日志分析 什么时anr日志? anr(application not response)是后台系统生成的一种处理机制,但app系统在一段时间内没有处理时,系统会抛出此异常对anr日志异常分析有三种方式 logcat trace dropbox日志分析,第一种方式,logcat 首先打印日志并定向输出产生anr的异常停止日志的打印 分析日志,确认异常原因 pid 产生异常的进程 id reason 产生异常的原因 :输入超时导致的anr Load 对CPU的使用情况进行分析,查看是否是因为CPU的过量使用导致的异常 分析日志方式二 查看traces日志,traces日志在产生异常后,会在sdcard目录下,会生成一个anr的文件夹,里面存放着产生异常的traces.txt日志 adb shellcd /data/anr 在这里插入图片描述5. 分析方式三:Dropbox

产生多次的异常,然后捕获异常 a、进入shell, adb shell b、切换到drobox目录下 cd /data/system/dropbox c、压缩 dropbox整个文件夹 tar -czvf dropbox.tar.gz dropbox d、把压缩文件复制到PC端的指定路径下 :adb pull /data/system/dropbox.tar.gz D:\美女 在这里插入图片描述 异常日志分析截图 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3