zoukankan      html  css  js  c++  java
  • 学习使用monkey 测试

    一、Monkey测试简介
    Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。

    二、Monkey程序介绍
    1) Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的存放路径是:/system/framework/monkey.jar;
    2) Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中的存放路径是:/system/bin/monkey;这样就可以通过在CMD窗口中执行: adb shell monkey {+命令参数}来进行Monkey测试了。  

    三、Monkey 使用 

    1.下载sdk

    2.安装JDK

    配置系统变量新建JAVA_HOME(JDK的安装路径)

    配置系统环境变量Path(如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%in;%JAVA_HOME%jrein;”或者是直接“%JAVA_HOME%in;”)

    配置系统环境变量CLASSPATH(如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;”)

    3.搭建Android SDK环境

    配置环境变量Path(在变量值里加入androidSDK中platform-tools和tools的目录路径,这里我的是E:android-sdk_r20.0.3-windowsandroid-sdk-windowsplatform-tools和E:adt-bundle-windows-x86_64-20130729sdk ools。当然两个之间要加个分号“;”)

    配置环境变量ANDROID_HOME(E:sdk)

    4.电脑USB 连接手机

    开始->运行(win+R键),输入cmd,在命令行录入adb shell 接下来可以运行Monkey Test的命令.

    在命令行中输入:

    adb devices

    查看设备连接情况

    如果连接成功:输入monkey 命令 

    monkey -p com.zhaopin.highpin -v 10000 > F:monkey_log.txt

    10000:随机事件的次数(按键输入、触摸屏输入、手势输入等)

     

    > F:monkey_log.txt ://将测试结果打印到 F盘下的 monkey_log.txt 文本里,如果这个文件存在,将被覆盖,如果没有将新建一个。

    使用命令“adb install c: emp est.apk”安装  ---安装命令

  • 相关阅读:
    内置函数详解
    关于内置函数
    ac自动机练习 HihoCoder 1036
    字典树Trie练习 HihoCoder 1014
    HDU 6170 Two String 动态规划
    NOJ 1190 约瑟夫问题 线段树OR树状数组
    NOJ 1186 灭蚊药水
    LightOJ 1085 树状数组+动态规划
    LightOJ 1066
    LightOJ 1080 树状数组
  • 原文地址:https://www.cnblogs.com/wxll/p/5948204.html
Copyright © 2011-2022 走看看