首页 > 其他 > 详细

monkey简介与最常用命令

时间:2017-01-12 11:10:54      阅读:215      评论:0      收藏:0      [点我收藏+]

1.monkey简介

monkey是SDK附带的一个用来做压力测试的工具,monkey测试所有事件都是随机发生的,不带有主观性,测试人员主要通过跑monkey后打印出来的日志分析来发现问题

2.monkey最常用命令

(1)  adb shell    \\进入android shell命令模式

      monkey -p com.aa.bbmiddlemarket -v 1000  

      应用商店模拟用户随机操作,无延迟点击1000次

      \\参数-p用来指定参数,指定一个或多个包;参数-v 设置日志级别(默认一个-v),如需更详细的日志可以加多个-v,最多3个,如

      monkey -p  com.aa.bbmiddlemarket -v -v -v 1000   \\3个-v,输出最详细的日志

 

(2) adb shell monkey -p com.aa.bbmiddlemarket -v 10 > F:\monkeylog\monkey.txt

     应用商店模拟用户随机操作,无延迟10次,并把操作后的日志输出到电脑上的F:\monkeylog\monkey.txt

 

(3)Monkey测试1:adb shell monkey -p com.aa.bbmiddlemarket –s 10 100

       Monkey 测试2:adb shell monkey -p com.aa.bbmiddlemarket –s 10 100

       参数: -s

      用于指定伪随机数生成器的seed值,如果seed相同,则两次Monkey测试所产生的事件序列也相同的。如上面的Monkey测试1和2,两次测试的效果是相同的,因为模拟的用户操作序列(每次操作按照一定的先后顺序所组成的一系列操作,即一个序列)是一样的。       操作序列虽 然是随机生成的,但是只要我们指定了相同的Seed值,就可以保证两次测试产生的随机操作序列是完全相同的,所以这个操作序列伪随机的;

(4)adb shell monkey -p com.aa.bbmiddlemarket -s 500 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 10000 > F:\monkeylog\monkey_10000.txt

      

 

monkey简介与最常用命令

原文:http://www.cnblogs.com/nikistudy/p/6275075.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!