如何停止Monkey测试

当我们运行Monkey测试时,命令发出之后,手机便开始执行monkey命令了。Monkey命令具体用法如下图所示:


网上大部分人认为monkey开始测试之后,就不能停止,除非时间数执行完成,或者在cmd窗口执行adb reboot来进行手机重启操作。其实,还有其他办法来终止monkey测试,下面我们来详细谈谈。

首先,我们运行adb shell,然后输入如下命令:

[cpp]  view plain  copy
  1. monkey -p zte.com.cn.filer -s 20 --monitor-native-crashes -v -v  --throttle 600 2000  
monkey后面的-p用来指定是哪个包,上面是文件管理器,时间间隔--throttle为600ms,事件数为2000,执行时间还是相当长的。

这个时候,其实手机后台的进程就有monkey进程在执行,你执行如下命令:

[cpp]  view plain  copy
  1. ps | grep monkey  


上图中可以看到,有monkey进程在后台运行,id为15248,然后我们可以运行kill命令,来杀死该进程。执行如下命令:

kill pid(如上图中的15248)即可。

然后可以看到手机进程中的monkey进程被杀死了,再执行ps | grep monkey,就会发现没有monkey进程。当然,手机也不再执行monkey测试了。

其实原理狠简单,就是利用kill命令,杀死monkey进程即可。希望这篇博文能够帮助到大家。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值