因为Monkey Test是在eclipse上执行的,所以玩monkey test的时候要先配置安卓开发环境

一、Android开发环境搭建指南

1、安装JDK

JDK下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2、安装JDK后,配置环境变量

上面2个步骤可以参考 http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

3、安装eclipse

http://www.eclipse.org/downloads/

4、配置eclipse

需要下载一个ADT

http://tools.android-studio.org/index.php/adt-bundle-plugin

初学者的话 建议是选择第一种即可,集成好的IDE

5、安装Android开发插件

建议是离线安装 ,在线安装很多童鞋说安装失败,这里就不提供在线安装方法

离线安装(在线安装失败建议离线安装)

1).下载ADT插件的zip文件(不要解压)

http://tools.android-studio.org/index.php/adt-bundle-plugin

2).启动Eclipse,然后在菜单栏上选择 Help > Install New Software

3).单击 Add 按钮,在右上角

4).在"Add Repository"对话框,单击"Archive"

5).选择下载的adt-23.0.6.zip文件并单击"确认"。

6).在Name(名称)处输入"ADT Plugin",单击“Finish”

7).在软件对话框中,选中"Developer Tools"复选框,然后点击"Next"

8).在下一个窗口中,您会看到一个要下载的工具列表。单击“Next”

单击“Next”

9).阅读并接受许可协议,然后单击“Finish”

等待一段时间

10).安装完成后,重新启动Eclipse

配置SDK

下载SDK

http://tools.android-studio.org/index.php/sdk

两种随便选择一个,小七选择的是第一个 installer_r24.3.4-windows

下载好只,解压 安装,有一个路径请自行更改,请记住路径,下面要用到

1.启动Eclipse,选择windows>preferences>android

2.在选项卡中选择"Browse",选择之前下载的Android SDK的zip文件(需要解压)的目录(解压后的目录),点击确定

3.点击OK

环境搭建完成,现在可以来搞个安卓虚拟机来玩monkey test了,不过在这之前还需要通过Android SDK Manage添加新的软件包

1.启动Eclipse,在菜单栏上点击window——Android SDK Manage

2.运行后出现如下界面,选择自己需要的Android版本,然后点击"Install X packages"。Installed 表示已经安装、Not installed表示没有安装!

3.在新出现的界面中选择如下Accept或者Accept All,然后点击Install。Android SDK 管理器就开始下载并安装你所选的包了,我们等一段时间就OK了!

AVD Manage创建安卓虚拟机

启动Eclipse,在菜单栏上点击window——Android Virtual Device Manager

1.点击Create按钮,进行如下设置,然后点击"OK"

2.填好需要的配置属性

3.选中刚才创建的虚拟设备,然后点击“Start->Launch”,就可以启动 Android 模拟器了

到此,模拟器就安装好了,可以进行开始monkey test了!!!

建议最好用真机测试....真机测试...真机测试...

Android自动化测试之Monkey Test 安装(二)的更多相关文章

  1. Android自动化测试之Monkey 转自:LupuX

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u011436666/article/details/53998332 在之前的文章Android自动 ...

  2. Android自动化测试之Monkey

    本来是做Web后端的,来公司实习变成微信小程序前端了,到这周变成Android APP测试人员了,也是微醺啊. 由于对手工测试终究是有些抵触,所有昨天小试了一下不用写代码的自动化压力测试,在此记下我的 ...

  3. Android自动化测试之Monkey Test(一)

    Monkey是什么 Monkey是可以运行在模拟器里或实际设备中的程序.它向系统发送伪随机的用户事件流(如按键输入.触摸屏输入.手势输入等),实现对正在开发的应用程序进行压力测试.   Monkey简 ...

  4. Android自动化测试之Monkey工具

    前言:Android自动化测试工具.方法和框架,包括android测试框架.CTS.Monkey.Monkeyrunner.benchmark.test tool等. 一. 什么是MonkeyMonk ...

  5. Android自动化之Monkey测试(二)

    本文主要从以下方面进行分享. 一.查看应用包名二.Monkey启动三.Monkey停止四.Monkey命令五.日志分析 一.查看应用包名 大多数时候,我们都是对特定的应用进行monkey测试,因此需要 ...

  6. Android自动化测试之Monkeyrunner学习笔记(一)

    Android自动化测试之Monkeyrunner学习笔记(一) 因项目需要,开始研究Android自动化测试方法,对其中的一些工具.方法和框架做了一些简单的整理,其中包括Monkey.Monkeyr ...

  7. Android自动化测试之环境搭建

    Android自动化测试之环境搭建 一.Android-sdk介绍 SDK(Software development kit)软件开发工具包.被软件开发工程师用于为特定的软件包.软件框架.硬件平台. ...

  8. 2、Android自动测试之Monkey工具

    Android自动测试之Monkey工具 APP测试工作中经常会听到领导说,APP压力测试做了吗?刚入行时,不知道什么是 APP压力测试,找了半天没找到自己想要的.过了几年,回头想这个问题,发现牵扯了 ...

  9. [转] Android自动化测试之使用java调用monkeyrunner(五)

    Android自动化测试之使用java调用monkeyrunner 众所周知,一般情况下我们使用android中的monkeyrunner进行自动化测试时,使用的是python语言来写测试脚本.不过, ...

随机推荐

  1. BM算法和Sunday快速字符串匹配算法

    BM算法研究了很久了,说实话BM算法的资料还是比较少的,之前找了个资料看了,还是觉得有点生涩难懂,找了篇更好的和算法更好的,总算是把BM算法搞懂了. 1977年,Robert S.Boyer和J St ...

  2. 【leetcode】Next Permutation(middle)

    Implement next permutation, which rearranges numbers into the lexicographically next greater permuta ...

  3. IOS-KVO&KVC

    KVC(key value coding) 我们一般是通过调用set方法或属性的点语法来直接更改对象的状态,即对象的属性值,比如[stu setAge:10];  stu.age = 9; lKVC, ...

  4. MFC 使用MFC EditBrowse Control控件选择文件或者文件夹

    从工具箱中拖拽一个MFC EditBrowse Control到窗体中, 通过设置“Browse Mode”属性指定“文件浏览”还是“文件夹浏览” 可以通过添加对象的方式将其与一个CString se ...

  5. 解决Eclipse里Maven工程报 An error occurred while filtering resources错误

    这几天被maven的单元测试折腾死了,以为是自己的eclipse有问题呢,今天早上来了又发现eclipse报了一个很奇怪的错误:An error occurred while filtering re ...

  6. Ios cordova安装

    安装NODEJS:http://nodejs.org/ (如果你安装了旧版本的需要手动安装npm,不过最新版的自带了) 进入终端命令行使用npm安装cordova如下: $ sudo npm inst ...

  7. mybatis 学习!

    参考链接 http://www.mybatis.org/spring/zh/mappers.html http://www.cnblogs.com/fangjian0423/p/spring-myba ...

  8. 1.2 容器-container

    1) *  容器是用于存放数据的类模板,实例化后就是容器类.用容器定义的对象称为容器对象. **类型相同的容器可以进行比较运算 2)分类 容器可分为顺序容器和关联容器两大类. *:顺序容器 元素的位置 ...

  9. python中读取\写入CSV中数据的方法

  10. Android Programming: Pushing the Limits -- Chapter 7:Android IPC -- AIDL

    服务端: 最终项目结构: 这个项目中,我们将用到自定义类CustomData作为服务端与客户端传递的数据. Step 1:创建CustomData类 package com.ldb.android.e ...