zoukankan      html  css  js  c++  java
  • Monkey环境搭建

    Monkey是Google提供的一个命令行工具,可运行在模拟器或实际设备中。它可以在规定的次数范围内做任何随机的操作,随机操作包括点击、滑动、Application切换、横竖屏、应用关闭等等,用户能做的操作都可以模拟,从而对正在运行的应用程序进行压力测试,目的是看设备多长时间会出现异常,并观察系统的稳定性和容错性能。

    Monkey测试出crash的bug等级永远为1,版本发布前,Monkey跑出的结果中crash要为0。
    业内标准:最终发布版本前,Monkey跑完的总次数不少于25W次,其结果里不允许有nullPointException出现。

    Monkey测试环境的搭建分为以下几个:分别是java相关环境、Android SDK环境,启动android虚拟机或连接真机、执行monkey测试。

    JDK安装

    1、首先要安装java的JDK,如jdk-8u92-windows-x64.exe,默认安装路径C盘

    2、设置环境变量

    在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;

    计算机—>右键属性—>高级系统设置—>环境变量

    例如JAVA_HOME的设置:JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:javajdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);

    Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%in;%JAVA_HOME%jrein

    CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar (要加.表示当前路径) 

    设置成功后调cmd命令行输入“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置

    Android SDK工具安装

    官网下载地址:http://www.android-studio.org/

    1、下载最新的Android SDK,解压Android SDK文件,里面有两个应用程序: “SDK Manager.exe”(负责下载或更新SDK包) 和 "AVD Manager.exe"(负责创建管理虚拟机)

    2、安装完之后,先设置Android的环境变量,与JAVA一样,先新建ANDROID_HOME环境变量

    在Path编辑加入%ANDROID_HOME% ools;%ANDROID_HOME%platform-tools;

    3、运行“SDK Manager.exe”进行SDK下载。运行后出现下面的界面,我们选择自己想安装的 Android 版本,我选择了最新版本,然后点击“Install X packages”安装

     在新出现的界面上,选择接受并遵守所有许可内容(Accept All),再点击 “Install”,Android SDK 管理器就开始下载并安装你所选的包了,我们等上一段时间就好了;安装好后,在 Android SDK 管理器界面上你所选的包后面会显示“Installed”,表示已经安装好了。

    由于谷歌属于外国网站,运行安卓工具下载网络会特别慢,此时可借助FQ工具

    在Android Sdk选择tools→options设置IP地址和端口

     

    IP地址设为127.0.0.1 端口为8580

    设置后再下载速度就快很多了。

    启动第一个android环境(即开启虚拟机)

    1、回到文件夹界面,运行 AVD Manager.exe。

    2、打开 AVD Manager.exe后,点击“New"创建新的模拟器;

    3、创建一个新的 Android Virtual Device (AVD):输入AVD 名称、选择 Target、输入模拟的 SD Card 的容量大小、以及选择外观皮肤 Skin。然后 “Create AVD”。

    4、开始运行你新建的模拟器 Virtual Device:选中这个虚拟设备并点击“Start”,在出现的界面上直接点击“Launch”就可以启动 Android 模拟器了。

    启动Monkey测试环境

    1、如果想要启动Monkey测试环境,我们必须要先启动android虚拟机或者连接上真机;

    2、如果启动了虚拟机或者连接上了真机,我们来通过“win+R”启动命令行,输入cmd;

    3、找到SDK安装包下的adb.exe文件所在的路径,我的机器为:E:xuruanjianandroid-sdk-windowsplatform-tools;粘贴这个地址,在命令行界面进入到这个路径下;

    4、然后输入adb shell。进入到#中;

    5、上图就是能执行操作的命令,此时就可以执行Monkey Test命令了。

    6、执行Monkey命令

    Monkey –p 安装包名 –v 1000

    此命令意思为执行1000次随机用户模拟操作,com.jiake.D2B为安装包的名字,例如

    Monkey –p com.jiake.D2B –v 1000

    导出日志:

    adb shell monkey -p com.jiake.D2B -v 1000 >F:monkey_logjava_monkey_log.txt

    好了,Monkey的环境安装及简单使用先讲到这了。

  • 相关阅读:
    机房管理系统
    Red_Black_Tree C++
    Binary_Seach_Tree(BST) C++
    贪吃蛇小笔记
    转-Unix系统进程对SIGTERM、SIGUSR1和SIGUSR2信号处理
    My Dev Env
    mac gdb home-brew
    pub python
    ioctl siocgifhwaddr mac os x
    macbook与外接显示器
  • 原文地址:https://www.cnblogs.com/wazixuetang/p/11254042.html
Copyright © 2011-2022 走看看