zoukankan      html  css  js  c++  java
  • Monkey介绍

    什么是Monkey

    Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。(简单来说就是向app发送伪随机事件工具)

    手机如何与Monkey通讯

    借助Android系统自带的adb

    adb:  Android Debug Bridge,安卓调试桥

    Monkey特点

    Monkey 程序是由 Android 系统自带,使用 Java 语言写成。在Android文件系统中的存放路径是:

    /system/framework/monkey.jar;

    Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中 的存放路径是:

    /system/bin/monkey;

     

    Monkey测试的停止条件

    如果限定了Monkey运行在一个或几个特定的包上,那么它会监测试图转到其它包的操作,并对其进行阻止。

    如果应用程序崩溃或接收到任何失控异常,Monkey将停止并报错,前提在于没有配置crash继续执行的操作下。

    如果应用程序产生了应用程序不响(application not responding)的错误,Monkey将会停止并报错,前提在于没有配置ANR继续执行的操作下

     

    Monkey 架构

    Monkey 运行在真机或模拟器上面,可以脱离PC运行

     
     
     
     

     

  • 相关阅读:
    陶哲轩实分析 12.5.15 :有限交性质
    opencvresize修改图像尺寸
    opencvflip翻转
    opencvarcLength计算轮廓周长
    opencvLUT查表
    opencvcontourArea计算轮廓面积
    opencvRNG产生随机数
    opencvSVD奇异值分解
    opencvreshape修改行数和通道数
    opencvmean计算均值
  • 原文地址:https://www.cnblogs.com/zuoyou1223/p/11842789.html
Copyright © 2011-2022 走看看