zoukankan      html  css  js  c++  java
  • Monkey相关概念

    一、什么是monkey?

    形象比喻:monkey原意是猴子,monkey测试就像猴子在电脑面前乱敲键盘在测试

    通过monkey程序模拟用户乱敲屏幕、滑动、按键等操作,对设备上的程序进行压力测试,检测程序多久会出现异常

    二、monkey用来做什么?

    monkey主要用来作android的压力测试,主要为了测试是否crash

    三、monkey程序介绍

    1、android系统自带,java语言写成

    2、android系统中存放路径:/system/framework/monkey.jar

    3、monkey.jar程序由名为monkey的shell脚本启动

    4、shell脚本在android系统中的存放位置 /system/bin/monkey

    5、monkey命令启动方式:

        1)pc上adb shell 进入android系统,通过执行adb shell monkey {+命令参数}

        2)pc上 cmd命令进入到命令行,通过执行adb shell monkey{+命令参数}

        3)在android机或者模拟器上直接执行monkey命令,可以在android机上安装android终端模拟器(百度搜索或360助手搜索android terminal 安装)

    四、monkey架构

    普遍做法是将monkey作为一个像待测应用发送随机按键消息的测试工具

    验证待测应用在这些随机性输入的面前是否会闪退

    五、monkey弱点

    1、不支持条件判断 2、不支持读取待测界面的信息来进行验证

    常常感恩
  • 相关阅读:
    Kaldi的data目录解析
    Kaldi的nnet3
    Kaldi中的Chain模型
    Karel版本的nnet1
    Dan版本的nnet2
    MFCC/Filter Bank的提取流程
    【算法专题】工欲善其事必先利其器—— C++ STL中vector(向量/不定长数组)的常用方法总结
    App 设计技巧
    js判断是否在微信浏览器中打开
    WebApi 跨域
  • 原文地址:https://www.cnblogs.com/prince365/p/10437744.html
Copyright © 2011-2022 走看看