• monkey参数大全


    monkey 参数大全

    1、查看当前连接设备

    adb devices

    2、-p <允许的包名列表>

    可指定一个包或多个包,指定后monkey将只允许系统启动指定的包,如果不指定包,monkey将允许系统启动设备中的所有app

    指定一个包:(100是点击数)

    adb shell monkey -p 包名 100

    指定多个包:

    adb shell monkey -p 包名1 -p 包名2 100

     如何查看包名

    aapt的安装:https://blog.csdn.net/wangmiaoyan/article/details/86711882

    pc端:

    1)aapt dump  badging *.apk (apk文件的路径可以直接拖拽)

    或者

    直接查看手机端存在的apk包

    1)adb shell

    2)进入手机的  cd data/data

    3)ls (需要root)

    或者

    可以下载一个包名查看器  自行百度

    或者

    源码下AndroidManifest.xml文件查看

    或者

    adb logcat抓取当前android机运行的app的包名

    命令行输入 adb logcat>e: est.txt

    手机操作app  ctrl+c停止,日志里搜索关键字如Displayed,一般都能找到

    3、-v

    用于指定反馈信息级别(信息级别就是日志的详细程度),总共有3个级别

    level0:缺省值,仅提供启动提示、测试完成和最终结果等少量信息

     adb shell monkey -p com.taobao.taobao -v 100

    level1:提供较为详细的日志,包括每个发送到Activity的信息

    adb shell monkey -p com.taobao.taobao -v -v 100

    level2:最详细的日志,包括了测试中选中/未选中的Activity信息

    adb shell monkey -p com.taobao.taobao -v -v -v 100

    4、-s(随机数种子)

    用于指定伪随机数生成器的seed值,如果seed值相同,则两次Monkey测试所产生的时间序列也相同

    monkey测试1:adb shell monkey -p com.taobao.taobao -s 10 100

    monkey测试2:adb shell monkey -p com.taobao.taobao -s 10 100

    5、throttle<毫秒>

    用于指定用户操作即事件间的时延,单位是毫秒;如果不指定这个参数,monkey会尽可能快的生成和发送消息

    adb shell monkey -p com.taobao.taobao --throttle 3000 100

    6、100  这里指点击的次数,根据经验,单个应用程序设置在100000次就ok;如果是整机,设置在500000次

    导出monkey日志

    >电脑的某一个位置上

    adb shell monkey -p com.taobao.taobao -v  300 > e:	est.txt

    log分析:

    日志最开始都会显示Monkey执行的seed值、执行次数、测试的包名

    查看日志里是否出现了ANR或者异常

    ANR:日志里搜索“ANR ”(此处有空格)

    崩溃问题:日志里搜索“Exception”,快速定位到关键事件信息,然后查看Monkey里面出错前的一些时间动作,手动执行该动作,找到重现步骤,给你开发

    命令详解

     参考:http://www.cnblogs.com/TankXiao/p/4815134.html#sm

    常常感恩
  • 相关阅读:
    .Net Intelligencia.UrlRewriter 重定向参数中文支持配置方法
    Debian 9 vsftpd: version 3.0.3 配置
    Debian 静态网络配置
    iptables常用配置
    Debian防御DDOS(简易版本)
    Debian9+PHP7+MySQL+Apache2配置Thinkphp运行环境LAMP
    Discuz3.3注册程序修改添加记录推荐人账号
    .NetCore WPF 指定一个相对路径的图片,报错“找不到资源”
    C语言的unsigned做双目运算符的奇怪问题
    关于人脸识别的视频图片处理
  • 原文地址:https://www.cnblogs.com/prince365/p/10437939.html
Copyright © 2020-2023  润新知