使用Monkey进行压力测试

Android可以使用Monkey向应用发送一连串的随机操作,就好像把手机交给一只猴子让它任意操作一样,以此来检测应用是否健壮,是否容易出错或崩溃。操作的类型包括触屏、移动、按键等。

Monkey的语法如下:

adb shell monkey -p <package> <options> <event count>

也可以首先进入adb shell,再输入monkey -p <package> <options> <event count>。

比如,在cmd中输入以下命令:

该命令将向com.hzhi.sysinfor应用发送100个随机操作,选项-v表示显示随机操作,--throttle 1000表示事件之间的间隔时间为1秒(1000毫秒)。回车后,部分手机截图如下:

可见,确实对该应用发送了很多随机操作。

运行命令后的cmd窗口,列出了所进行的操作:

原文地址:https://www.cnblogs.com/mstk/p/3446799.html