美文网首页
快速定位Monkey测试的崩溃信息

快速定位Monkey测试的崩溃信息

作者: sollian | 来源:发表于2018-11-14 11:45 被阅读74次

    QA同学经常会跑Monkey测试,一旦出现异常,便塞给开发一大堆的日志信息。如何快速定位异常尤为重要。
    这里记录一个简单的技巧,以我司某次Monkey测试日志为例。
    QA给的日志文件有将近39w行,显然逐行排查已经是“作死”的行为了。

    这里借助命令行工具,输入如下信息:

    cat 1.txt | grep ' E ' | grep <包名或包名中某一段>
    
    • grep ' E '用于筛选所有的error,不一定适用于所有情况,如Android Studio打印的日志可用grep ' E/'来筛选
    • grep <包名或包名中某一段>用于筛选感兴趣的应用信息

    这样就会打印出要查找的应用的崩溃行信息,如下:


    崩溃信息

    红色方框内为可疑的信息,复制红色方框内的文字,在文本查看器中打开1.txt,然后查找,便可以定位到具体的trace信息。

    对命令行不是很熟练,如有更好的方法,敬请留言相告!

    相关文章

      网友评论

          本文标题:快速定位Monkey测试的崩溃信息

          本文链接:https://www.haomeiwen.com/subject/gvvdfqtx.html