zoukankan      html  css  js  c++  java
  • Monkey测试:日志信息分析

    在跑monkey时,我们需要将日志输出到文件,然后对日志信息进行分析。

    一、输出日志到文件

      在monkey命令后加>文件地址

      如:adb shell monkey 1000>E:/text.txt 表示将monkey的日志信息输出到E:/text.txt

    注意:要输出日志时,一定不能先进入adb shell模式,需要在dos命令环境下,输入完整的adb shell monkey命令才可以输出日志到文件。

    在使用adb shell monkey执行命令时,不能暂停执行,只能通过杀掉进程。

    操作步骤:

    1、进入adb shell

    2、搜索monkey进程idps |grep monkey

    3kill 进程id

    二、日志分析

    1、问题分类

    1ANR(程序无响应)

    2Crash(闪退问题)

    3exception(异常)

    4force closed(强制退出)

    -----可在日志中,查找是否有这四类问题。

    2、分析方法

    1、在日志文件中,先搜索4类问题

    2、找到问题出现的步骤(手动执行)

    如果不能找到重现步骤,可以先将报错的日志,截图给开发,让开发排查问题。

    3、不能找到重新的步骤时,使用相同的seed值再重新执行一遍

    在没有找到重新步骤时,在开发修复后,可以使用相同的seed值再验证问题是否已经修复。

    在日志文件末尾出现:monkey  finished,表示设置的事件数执行完成。

  • 相关阅读:
    完全背包 基础
    hdoj_2546饭卡(强忍悲痛,好好写题解)
    蓝桥杯--猜字母 学到了!
    Common Subsequence
    Ansible ad-hoc 手册(3)
    ansible playbook 以及变量(2)
    Ansible安装以及常用模块操作(1)
    zabbix3.4自定义触发器(4)
    zabbix3.4自定义监控项(3)
    zabbix3.4监控一台主机(2)
  • 原文地址:https://www.cnblogs.com/smallstone2018/p/10024504.html
Copyright © 2011-2022 走看看