常用的简单monkey测试命令集合

adb2020年11月1日 pm12:07发布3年前 (2021)更新 3xcn.com@站长
3 0 0
广告也精彩
目录

前言

Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。

它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行测试。

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

正文

下面整理了一下黑名单白名单Monkey测试。

白名单monkey测试

只monkey测试如下应用(包名)

whitelist.txt存放的内容

com.water.game
com.water.media
com.water.hao
com.water.index

Whitelist Monkey.bat脚本完整代码

@echo off
adb root
adb remount
# whitelist.txt是放需要测试的包名(如上)
adb push whitelist.txt /data/
adb shell sleep 1
adb shell monkey --pkg-whitelist-file /data/whitelist.txt --ignore-crashes --ignore-timeouts --ignore-security-exceptions --monitor-native-crashes --ignore-native-crashes --pct-touch 80 --pct-motion 10 --pct-syskeys 0 --throttle 300 -v -v -v 2100000000
pause

具体代码意思我就不过多解释了。

使用上面whitelist.txt过滤后,monkey测试只是测试过滤的包名应用,其他的不会测试(存在偶点击到)。

黑名单monkey测试

不想测试的应用(包名)

blacklist.txt

com.water.fun
com.water.music
com.water.user

Blacklist Monkey.bat

@echo off
adb root
adb remount
adb push blacklist.txt /data/
adb shell sleep 1
adb shell monkey --pkg-blacklist-file /data/blacklist.txt --ignore-crashes --ignore-timeouts --ignore-security-exceptions --monitor-native-crashes --ignore-native-crashes --pct-touch 80 --pct-motion 10 --pct-syskeys 0 --throttle 300 -v -v -v 2100000000
pause

参考文章

  1. 常用的Monkey命令
  2. Android之monkey Test,Monkey测试中的黑名单和白名单,Monkey测试中的黑名单和白名单
  3. [摘]Android monkey命令详解

 历史上的今天

版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站文章: 部分来源于网络,仅供站长学习和参考,若侵权请留言
广告也精彩

相关文章

广告也精彩

暂无评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

暂无评论...

网站升级中

公告

近期网站升级中,可能存在一些bug。欢迎反馈 https://www.91es.com/we.html

本站域名

本站域名 : 91es.com3xcn.com。本站邮箱 : 站长邮箱 i@oorr.cn,通知邮箱we@oorr.cn ,如有更新,请看公告 。