monkey随机测试

Monkey自动化压力测试

当Monkey程序在模拟器或真实设备运行的时候,程序会产生一定数量或一定时间内的随机模拟用户操作的事件, 如点击,按键,手势等, 以及一些系统级别的事件。通常也称随机测试或者稳定性测试

操作步骤:

1.进入adb程序所在的文件夹

2.连接手机设备后,执行指令adb devices,查询设备信息

3.进入adb shell模式,执行指令:adb shell

4.找到要执行的程序包名,此处用WiFi钥匙为例,包名为:com.wifi.key

5.输入执行指令:monkey –p com.wifi.key –v 500

结果如下:(-V为日志级别,500为发送的请求个数)

未加入延时,monkey执行很快,加入延时操作如下:最大延时1000

6.Log文件保存到电脑上:

7.Log分类:日志可分为正常日志和错误日志,格式如下:

  1. 正常日志:1>对应的日志目录和日志文件名
  2. 错误日志:2>对应的日志目录和日志文件名

 

 

 

 

8.测试事件占比:

--pct-touch 40:控制点击事件占比40%

--pct-trackball 30:控制手势滑动事件占比30%

1.随机事件占比,点击事件40%,手势滑动事件30%,执行结果如下

 

详细指令教程:

http://blog.csdn.net/tskyfree/article/details/41868813

结果分析:

https://www.douban.com/note/257030241/

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Miss糖豆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值