赞
踩
前提:手机要进行root
(因为需要将文件push到手机中,所以需要先挂载)
一.黑白名单的定义
1.什么是白名单
白名单就是指定要运行哪些包
2.什么是黑名单
黑名单就是指定不运行哪些包
二..为何设置黑白名单(黑白名单不能同时使用)
1)手机连接成功后输入adb shell monkey命令,可以看到monkey自有的参数显示如下图:
2)一部手机中的安装包比较多,一个一个的去添加执行比较麻烦,所以需要设置白名单将需要运行的安装包放到一起执行。
3)要运行的安装包比较多,所以设置黑名单抛除掉不运行的包名,节省时间。
三.黑白名单的简单使用(以白名单为例)
1.首先手机要连接成功
2.在本地新建一个whitelist的txt文档
3.使用命令adb shell pm list packages 查看手机中的包名
4.将需要执行的包名写进whitelist中
5.在命令行使用adb remount 进行挂载(有的不需要挂载)
6.使用push命令:adb push C:\Users\Administrator\Desktop\whitelist.txt /data/local/tmp 将文件push到手机中
7.执行命令:C:\Users\Administrator>adb shell monkey --pkg-whitelist-file /data/local/tmp/whi
telist.txt -v 10000 >"C:\Users\Administrator\Desktop\log.txt"
此时开始执行monkey命令了
四.monkey测试正常结束的标志
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。