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、不支持读取待测界面的信息来进行验证

    常常感恩
  • 相关阅读:
    L1-046. 整除光棍
    判断素数
    L1-025. 正整数A+B
    L1-023. 输出GPLT
    L1-020. 帅到没朋友
    L1-016. 查验身份证
    L1-011. A-B
    UVa 400 Unix Is命令
    Uva 136 丑数
    The Preliminary Contest for ICPC Asia Xuzhou 2019 K. Center
  • 原文地址:https://www.cnblogs.com/prince365/p/10437744.html
Copyright © 2011-2022 走看看