-
二、 环境准备
-
三、Monkey工具的简单示例
-
四、Monkey基本命令详解
-
五、Monkey日志分析
-
六、参考材料
一、Monkey工具是什么?
- 顾名思义,Monkey就是猴子, Monkey测试,就像一只猴子, 在电脑面前,乱敲键盘在测试。 猴子什么都不懂, 只知道乱敲。Monkey测试是Android平台下自动化测试的一种快速有效的手段,通过Monkey工具可以模拟用户触摸屏幕、滑动轨迹球、按键等操作来对模拟器或者手机设备上的软件进行压力测试,检测该软件的稳定性、健壮性。它的原理是向系统发送伪随机的用户事件流(如按键输入、触摸输入、手势输入等),实现对正在开发的应用程序进行压力测试。
二、 环境准备
-
Android Studio
-
SDK版本为6.0的安卓模拟器
注:由于使用过程中需要通过ADB工具直接操作管理android模拟器或者真实的andriod设备,在使用过程中有些操作(例如通过ls命令查看安卓文件夹下的包)需要root权限。在其他版本中,当运行命令adb shell时,会默认以shell身份进入到手机的shell环境中,需要通过su命令进入root模式(而且安卓有些版本已经把su命令给除去了,需要另行添加su文件,操作麻烦且具有不确定性)。然而,在安卓6.0版本中