zoukankan      html  css  js  c++  java
  • Android--monkey测试命令

    -p

    指定一个包或者多个包

    指定一个包:adb shell monkey –p PackageName 100
    
    指定多个包:adb shell monkey –p PackageName1 –p PackageName2 100
    
    不指定包:adb shell monkey 100
    

      

    -v

    反馈日志信息级别详细程序

    -v
    日志级别 Level0  
    adb shell monkey -p PackageName –v 100
    说明 缺省值,仅提供启动提示、测试完成和最终结果等少量信息
    
    -v -v
    日志级别 Level 1
    adb shell monkey -p PackageName –v -v 100
    说明 提供较为详细的日志,包括每个发送到Activity的事件信息
    
    –v -v –v
    日志级别 Level 2
    adb shell monkey -p PackageName –v -v –v 100
    说明 最详细的日志,包括了测试中选中/未选中的Activity信息 

     

    -s 

    相同的seed值再次运行monkey,生成相同的时间

    adb shell monkey -p PackageName –s 10 100
    

      

    --throttle <milliseconds>

    在事件之间插入固定的时间(毫秒)延迟,一般为300毫秒

    adb shell monkey -p PackageName –-throttle 5000 100

      

    --ignore-crashes

    应用发生crash或者异常的时候不会停止运行,直到事件计数完成为止

    adb shell monkey -p PackageName --ignore-crashes 1000
    

      

    --ignore-timeouts

    应用发生了ANR(application no responding)错误时,monkey不会停止运行

    adb shell monkey –p PackageName --ignore-timeouts 1000
    

      

    --ignore-security-exceptions

    应用发生许可错误(如证书许可、网络许可)时,monkey不会停止运行

    adb shell monkey -p PackageName --ignore-security-exception 1000
    

      

    --kill-process-after-error

    应用发生错误时,monkey不会停止运行

    adb shell monkey -p PackageName --kill-process-after-error 1000
    

      

    --monitor-native-crashes

    监视并报告应用发生崩溃的本地代码

    adb shell monkey -p PackageName --monitor-native-crashes 1000
    

      

  • 相关阅读:
    多线程关键字
    Atomic原子类
    FFmpeg滤镜代码级分析
    YUV420数据和字符信息如何利用滤镜方法进行编码?
    FFmpeg音视频编解码实践总结
    Android高手应该精通哪些内容
    CentOs 设置静态IP 方法
    花了5天时间,终于解决了一个bug,心情非常愉快,憋了这么久,不吐不快
    H264视频通过RTMP直播
    程序移植到VS2010,编译成功但是无法启动lib文件
  • 原文地址:https://www.cnblogs.com/cherrycui/p/10808994.html
Copyright © 2011-2022 走看看