monkey测试常用命令


1、抓取日志

  • adb logcat -c    # 清除历史日志
  • adb logcat -v time >D:\Android日志\logcat.log  # 抓取日志保存到D盘指定目录
  • Ctrl+C  # 结束抓取

2、查看已安装包

 

adb shell pm list packages

 

3、打开指定包名进行monkey测试1000次点击测试

 

adb shell monkey -p 包名 -v 10000 >D:\monkey\monkey_test.log

 

4、adb shell monkey -p 包名 --throttle 500 --ignore-crashes --ignore-timeouts --ignoresecurity-exceptions --ignore-native-crashes --monitor-native-crashes -v -v -v 100000 >D:\monkey\monkey_test1.log

  • --ignore-crashes 用于指定当应用程序崩溃时(Force& Close错误),Monkey是否停止运行。如果 使用此参数,即使应用程序崩溃,Monkey依然会发送事件,直到事件计数完成
  • --ignore-timeouts 用于指定当应用程序发生ANR(Application No Responding)错误时,Monkey是 否停止运行。如果使用此参数,即使应用程序发生ANR错误,Monkey依然会发送事件,直到事件计 数完成
  • --ignore-security-exceptions 用于指定当应用程序发生许可错误时(如证书许可,网络许可等), Monkey是否停止运行。如果使用此参数,即使应用程序发生许可错误Monkey依然会发送事件,直 到事件计数完成
  • --kill-process-after-error 用于指定当应用程序发生错误时,是否停止其运行。如果指定此参数,当应 用程序发生错误时,应用程序停止运行并保持在当前状态(注意:应用程序仅是静止在发生错误时 的状态,系统并不会结束该应用程序的进程)
  • --monitor-native-crashes 用于指定是否监视并报告应用程序发生崩溃的本地代码


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM