软件测试monkey什么意思中文,软件测试Monkey之命令详解(广州中软卓越)

原标题:软件测试Monkey之命令详解(广州中软卓越)

monkey是一个命令,是发送伪随机用户事件的,是Android自动化测试的一种手段,模拟用户的按键输入、触摸屏输入、手势输入等,看社会多长时间会出现异常。今天讲讲软件测试Android-monkey事件类命令。

1、运行脚本

adb shell monkey -f ;

-f : 后接测试脚本名,表示要使用 monkey 支行指定的 monkey脚本,如:adb shell monkey -f ;/mnt/sdcard/test 1(1为循环次数而不是事件数)

2、重复执行刚才的随机操作

adb shell monkey -s ;

-s : 后接随机数生成器的seed值 ,生成相同的事件序列

3、执行每一个指令的间隔时间

adb shell monkey --throttle ;

--throttle :单位是ms,表示事件之间固定的延迟

4、触摸事件百分比

adb shell monkey --ptc-touch

--ptc-touch:泛指在某一位置的一个down-up事件

5、动作事件百分比

adb shell monkey --ptc-motion

--ptc-touch:泛指在某一位置的一个down-up事件

动作事件不单单指手势操作,它指从某一位置按下(down事件)后经过一系列的伪随机事件后弹起(up事件)

6、轨迹球事件百分比

adb shell monkey --ptc-trackball

--ptc-trackball

轨迹球事件包括一系列的随机移动,以及偶尔跟随在移动后面的点击事件

7、调整基本导航事件百分比

adb shell monkey --ptc-nav

--ptc-nav

基本导航事件主要来自方向输入设备的上、下、左、右事件(up,down,left,right事件)

8、调整主要导航事件百分比

adb shell monkey --ptc-majornav

--ptc-majornav

主要导航事件主要指引发图形界面的一些动作,如 5-way键盘中间按键、返回按键、菜单按键等

9、调整应用启动事件百分比

adb shell monkey --ptc-appswtich

--ptc-appswtich

应用启动事件(activity launches )俗称 打开应用,通过调用 startActivity()方法最大限度地开启该 package下的所有应用

10、调整系统按键事件百分比

adb shell monkey --ptc-syskeys

--ptc-syskeys

系统按键事件指:仅供系统使用的保留按键,如:home键,back键,拨号键,挂断键,音量键等返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值