永发信息网

monkey测试重新安装apk是什么意思

答案:1  悬赏:80  手机版
解决时间 2021-02-18 01:19
monkey测试重新安装apk是什么意思
最佳答案
1.Monkey测试基本命令
1.1 Monkey基本命令:
执行单一apk:
monkey –p <options> -c <options> -s <seed> <限制语句> --throttle <milliseconds> -v 执行次数> C:\monkey_test.txt

执行apk集合:
monkey –pkg-blacklist-file /data/blacklist.txt -c <options> -s <seed> <限制语句> --throttle <milliseconds> -v 执行次数> C:\blacklist_test.txt //执行黑名单以外的应用

monkey –pkg-whitelist-file /data/whitelist.txt -c <options> -s <seed> <限制语句> --throttle <milliseconds> -v 执行次数 > C:\whitelist_test.txt //执行白名单的应用

1.2 Monkey各项参数说明:
1首先是约束限制的参数:
-p <包名>使用该参数制定一个包或者几个包,monkey将只允许系统启动这些包里的Activity;指定多个包,则需要使用多个-p参数,由此出现了apk集合的测试命令。
-c <main-category>用此参数指定一个或多个类别,同样,需要指定多个类别就需要多个-c参数;常见的类别有Intent.category.LAUNCHER、Intent.category.MONKEY。

2其次是调试的参数:
--dbg-no-events设置此参数,monkey将执行初始启动,进入到一个测试Activity后,不会进一步生成事件。
--ignore-crashes设置此参数,应用程序崩溃或异常时(crash、exception),继续发送事件信息
--ignore-timeouts设置此参数,在应用程序超时(ANR)的时候,继续发送事件
--ignore-security-exceptions设置此参数,在应用程序发生许可证错误的时候(认证或证书异常),继续发送事件
--kill-process-after-error设置此参数,在应用程序出现错误后,将会通知系统停止发生错误的进程
--monitor-native-crashes设置此参数,监视并报告Android系统中本地代码的崩溃事件,如果设置”--kill-process-after-error”参数,系统将停止运行该进程
--ignore-native-carshes设置此参数,忽略本地代码导致的崩溃

3最后是事件参数:
-s <seed>伪随机数生成器的seed值,如果使用相同的seed值再次运行同一个包,它将生成相同的事件序列;注意,要生成相同的事件序列,需确保再次执行monkey时的起始界面相同。
-- throttle <milliseconds>在事件之间插入固定的延迟事件,这个选项可以减缓monkey的执行速度
-v每一个-v将增加反馈信息的级别,级别越高,log的信息就越详细,一般采用三个-v;
Level0一个-v的命令,除了启动的提示、测试完成和最终结果之外,提供较少的信息
Level1两个-v的命令,提供较为详细的测试信息,如逐个发送到Activity的事件
Level2三个-v的命令,提供更加详细的测试信息,如测试中被选中或未被选中的Activity
--pct调整事件的百分比,具体如下:
--pct-touch <percent>触摸事件百分比,就是log中down-up事件,发生在屏幕的某一个单一的位置
--pct-motion <percent>动作事件的百分比
--pct-trackball <percent>轨迹事件的百分比,拖动屏幕
--pct-nav <percent> 基本导航事件的百分比,如上下左右键
--pct-majornav <percent>主要导航事件的百分比,如中间键,取消、确定或菜单引发的图形接口的动作
--pct-syskeys <percent>系统按键事件,如Home、Back、StartCall、Endcall及音量控制键等
--pct-appswitch <percent>启动Activity的百分比,在随机间隔中,执行一个startActivity()方法调用
--pct-flip <percent>点击事件的百分比
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
兴隆纯手工千层大馒头怎么去啊,有知道地址的
为什么智能电视不用宽带密码能上网而电脑要宽
最近有几个很火的减肥产品,如199,天杞园,
对于一个稍大一些的项目的组织结构应该进行(
口腔内的混合唾液中,固体物质约占百分比为多
《人民的名义》大结局丁义珍会被灭口吗?什么
两个三角形周长相等,且两个角分别相等,那么两
农村建房与邻居房屋之间的距离有没有规定
填数字 (1) 1 4 7 3 5 2 7 ?11 (2) 7 16
鑫盛祥酒楼在哪里啊,我有事要去这个地方
请问,热血江湖的新手该怎么做,
钟祥阳春旅馆怎么去啊,我要去那办事
汽车占用公交车道摄像头能拍多远
如下图,直角梯形ABCD的上底是5厘米,下底是8厘
20平米房间除湿器用半导体还是压缩机的好
推荐资讯
无线路由器玩LOL老掉线
现在买个iPhone7能用几年?
魅族mx5 5.6.3.1固件好用吗
今天领完结婚证了,明天可以做体检吗
最后的晚餐 拿刀带手是谁的
石井街综治信访维稳中心大朗经济联合社工作站
明朝前期男女平均寿命各是多少?
四川省狄邦出国事务服务有限公司我想知道这个
【朝露昙花咫尺天涯】“朝露昙花,咫尺天涯,人
广源兽药饲料商店地址在哪,我要去那里办事
有一种洗面奶,洗完脸后很香,香味很持久,不
菜园门我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?