首页 > 技术文章 > Monkey测试工具介绍

wanglei-xiaoshitou1 2018-03-30 15:07 原文

-----------------------------------------------------------------------------------------------------

Monkey 简介

Monkey是Android系统的一个命令行工具,可以运行在模拟器、真机设备中。它向系统或软件发送伪随机的用户事件流(如键盘输入、触摸屏输入、手势输入、鼠标输入等),实现对正在开发的APP应用程序进行压力性能测试。 

 

通过Monkey程序模拟用户操作,检测程序多久的时间会发生异常。

 

Monkey测试是一种测试软件稳定性、健壮性的快速有效的方法。 

Monkey测试目前被大规模应用在APP开发企业。 

 

 

Monkey 是什么

Monkey程序由Android系统自带,使用Java语言编写

在Android操作系统中的存放路径是: /system/framework/monkey.jar  

 ---

Monkey

是什么:Monkey发送伪随机用户事件的工具

在哪里:Monkey在手机系统里(借助adb与monkey通信)

---

Monkey 环境配置

运行monkey,需要配置SDK的环境,除此之外还需要配置JDK环境。 

Money由ADB启动。 

ADB(Android Debug Bridge) 

安卓调试桥,实质是安卓的调试工具。 

Adb是android sdk包里面的一个工具, 可以在电脑上建立一个连接到手机的通道,用ADB可以直接操作管理android模拟器或者真实的android设备 

 ---

adb

是什么:准备手机,电脑(cmd发送指令),USB建立连接(建立硬连接),Android Debug Bridge(建立软连接)

通过adb命令与手机monkey通信

adb是调试手机上任何应用的入口

---

 

安装SDK和JDK:

Android  SDK 下载地址: http://tools.android-studio.org

解压Android SDK文件,里面有两个应用程序: 

SDK Manager.exe    ----负责下载或更新不同版本的SDK包 

AVD Manager.exe     ---SDK自带的安卓模拟器 

 

下完后,运行“SDK Manager.exe”进行SDK下载并解压 

 

找到SDK里面的adb.exe,新版本是在platform-tools目录,假定所在路径为F:\SDKTOOLS\android-sdk-24.4-windows\platform-tools

右键我的电脑 - 【属性】 - 【高级系统设置】 – 【高级】 ,点击【环境变量】

在弹出窗口中找到【系统变量】,双击【path】,在编辑框最末处添加路径; F:\SDKTOOLS\android-sdk-24.4-windows\platform-tools

(注意每个变量之间需要用分引号;隔开,最后面的变量可不加;)

----------------------

启动AVD报错解决方案:

 

启动模拟器:

 

单击“Start”开启模拟器 :

 

 

 

推荐阅读