1.什么是Monkey
Monkey是Android SDK附带的一个工具,一个做app压力测试的工具,通过某些Linux命令,产生一定数量或一定时间内的随机模拟用户操作的事件,如点击、按键、手势等, 以及一些系统级别的事件。通常也称随机测试或者稳定性测试。
基本原理:通过启动脚本中的指令指向monkey.jar包中的“com.android.commands.monkey.Monkey”类
启动脚本目录:/system/bin/monkey monkey.jar
源码目录:\development\cmds\monkey\src\com\android\commands\monkey 后续可以通过改造monkey源码,进行扩展功能,如自动截屏、断网自动重连...
Monkey测试的目的:快速有效测试软件的稳定性、健壮性
2.环境搭建
Monkey是由adb启动的,配置好adb环境即可:
1、安装Android SDK和JDK
2、将Android SDK目录下的platform-tools和tools目录配置到系统环境变量path中
3、cmd窗口输入adb验证是否配置成功
3.基础知识
1、日志信息参数
-v:日志等级, 通过-v参数可以指定打印信息的详细级别,多一个-v多一个级别
级别 |