zoukankan      html  css  js  c++  java
  • 2.monkey的使用

     1.monkey的使用流程
    (1)ADB连接Android测试设备。
    (2)确定你要测试的应用的PackageName。
    (3)使用Monkey发一条测试命令。 
     
    2.monkey原理
    Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。

    查看包名:adb shell pm list package  ---查看所有包名
    adb shell "logcat | grep "Displayed" "  ----然后点击需要测试的应用就可以看到包名



    adb shell monkey -p com.tencent.qqlive -s 500 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 10000 >E:monkeylogjava_monkey_log.txtrr
    产生时间序列的种子值:500
    忽略程序崩溃 、 忽略超时 、 监视本地程序崩溃 、 详细信息级别为2 , 产生 10000个事件 。



    3.log中搜索4种关键字
    (1)crash 闪退;
    (2)exception 异常;
    (3)force closed 强制退出
    (4)anr (application no response)程序无响应

    4.monkey命令四大类(常用选项 、 事件选项 、 约束选项 、 调试选项)
     





  • 相关阅读:
    Linux服务器安全审计工具与流程完全指南
    谈谈站桩
    Django Push 的一些资料
    Angularjs $http服务的两个request安全问题
    Ubuntu本地uwsgi配Django问题的解决
    Angularjs Post传值后台收不到的原因
    Flex实现双轴条状图
    时间序列学习笔记
    Nuget公布Dll
    【小游戏】有意思的小游戏集合
  • 原文地址:https://www.cnblogs.com/wyf99/p/7279497.html
Copyright © 2011-2022 走看看