注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

创新改变世界

you changed the world

 
 
 

日志

 
 

monkey测试之Android logcat 的使用  

2013-05-06 09:36:08|  分类: android |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

于monkey测试过程中,记录logcat的日志的整理,在logcat记录日志的时候,请参考如下命令使用,可以对定位bug更有帮助:

下面简单介绍Android logcat的使用

一、过滤日志输出:
每一个输出的Android日志信息都有一个标签和它的优先级.日志的标签是系统部件原始信息的一个简要的标志。(比如:“View”就是查看系统的标签).
优先级如下,是按照从低到高顺利排列的:
V — Verbose (lowest priority)
D — Debug
I — Info
W — Warning
E — Error
F — Fatal
S — Silent (highest priority, on which nothing is ever printed)

可以通过对以上级别的设置来制定输出日志的级别:
1、参数使用示例,输出特定级别的所有标签日志:

C:\Documents and Settings\adb logcat *:E > c:/ Error.txt (将错误日志打印出来保存在c盘 Error.txt文本中)

打开Error.txt文本文件,查看日志信息,如下图:
adb logcat *:E 中 *:E 各个标签的优先级为E的日志输出

2、参数使用示例,输出特定标签、特定级别的日志:

C:\Documents and Settings\adb logcat System:E ActivityManager:I *:S

打印信息如下:

 

adb logcat System:E *:S 上面表达式的最后的元素 *:S ,,是设置所有的标签为”silent”,所有日志有” System”和“ActivityManager” 。用 *:S 的另一个用处是 能够确保日志输出的时候是按照过滤器的说明限制的,让过滤器也作为一项输出到日志中.以上日志只做了部分截取,日志详情大家可以在自己的机器上运行下查看详细日志。

二、日志输出格式
在日志里面记录了,元数据,标签,优先级等信息。可以通过 -v 选项来制定。参数有如下选择:
brief — Display priority/tag and PID of originating process (the default format).
process — Display PID only.
tag — Display the priority/tag only.
thread — Display process:thread and priority/tag only.
raw — Display the raw log message, with no other metadata fields.
time — Display the date, invocation time, priority/tag, and PID of the originating process.
long — Display all metadata fields and separate messages with a blank lines.

3、参数使用示例,指定日志格式为time的日志:

adb logcat -v time

C:\Documents and Settings\adb logcat -b events -v time > c:/ time.txt   打印系统事件的日志,比如触屏事件。。。

 

在DOS下打印log信息太多,建议将log信息打印出来保存为文本文件,方便查看分析,结果见下图:

查看分析我们就可以发现各时间段对应用程序进行的事物操作

 

adb logcat -v time 这个命令是当前QA使用最多的日志格式,记录日期、时间,优先级,pid信息

总结:在monkey测试的时候,请至少使用 logcat -v time,这样在monkey 出现异常的时候,monkey测试的时间可以对应找到logcat的日志,这样可以准确的定位异常信息。
更多内容请阅读 http://hi.baidu.com/linrw/item/562335157c1596a6feded526

  评论这张
 
阅读(327)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017