LogCat的告白

本文章转载于搜狗测试

LogCat是什么?

Android系统提供了记录和查看系统调试信息的功能,日志都是从各种软件和一些系统的缓冲区中记录下来的,有了我以后就可以在缓冲区中查看程序的详细信息了。

LogCat有何作用?

1、你可以用我来查看系统日志

2、你可以用我来过滤系统日志

LogCat作用详解:

1、查看系统日志

(1)按照日志时间查看

adb logcat -vtime

LogCat的告白_第1张图片

(2)按照线程号查看

adb logcat-vthread

LogCat的告白_第2张图片

(3)查看system缓冲区Log

adb logcat -bmain

LogCat的告白_第3张图片

(4)查看radio缓冲区Log

adb logcat -bradio

3、过滤系统日志

(1)过滤需要的输出,根据关键字筛选出预期的Log

adb logcat |grephotspot#小编负责测试APP中的关键字

(2)过滤不需要的输出,根据关键字去除垃圾Log

adb logcat |grep-v hotspot#小编负责测试APP中的关键字

LogCat的告白_第4张图片

LogCat如何实战?

Question:

当被测试的APP出现以下这样的弹窗的时候该如何向开发叙述BUG现象呢?

LogCat的告白_第5张图片

Before:简单的在BUG描述里面说明实际现象,没有将实际的崩溃Log输出给开发,这样不便于开发同学定位问题

LogCat的告白_第6张图片

After:通过使用Logcat | grep hotspot,获取被测APP的详细崩溃信息,将详细信息的提供给开发同学,便于开发同学定位问题,提高效率

LogCat的告白_第7张图片

美好的时光总是短暂的,喜欢我的话,请继续关注我们,后续的故事更精彩~

你可能感兴趣的:(LogCat的告白)