Android压力测试之Monkey
2012-07-14 12:42
225 查看
关于Android测试,使用的工具或框架包括CTS、Monkey、Monkeyrunner、benchmark和它们的一些工具等,今天主要研究了Monkey测试,Monkey是Android下的一个命令行测试工具,能模拟用户触摸或输入事件等,随机产生各种事件输入,模拟用户操作来进行各种压力测试。
Monkey的基本使用:
1.输入 adb shell monkey 查看帮助选项
![](http://my.csdn.net/uploads/201207/14/1342240621_1605.png)
2.打开模拟器或插入真实设备的情况下在命令行输入 adb shell进入设备环境
3.输入两次cd data进入到应用包目录
![](http://my.csdn.net/uploads/201207/14/1342240787_4097.png)
4.选中一个应用包名并输入 monkey -p your.package.name -v 9999 回车后开始进入Monkey测试
-p后面是应用的包名 -v是一个测试参数,可以根据需要设置其他测试参数
5.测试过程中,手机屏幕会不断的跳转模拟各种事件,如果遇到BUG或其他中断原因,测试就会停止
6.测试完成后可以查看测试日志,日志的输出级别可以自行设置,具体参考[option]参数
![](http://my.csdn.net/uploads/201207/14/1342241371_6820.png)
注:具体参数的设定可参考:
http://developer.android.com/guide/developing/tools/monkey.html
对Android&IOS感兴趣的朋友可以加入我们的讨论QQ群,在这里,我们只讨论干货:
iOS群:220223507
Android群:282552849
欢迎关注我的新浪微博和我交流:@唐韧_Ryan
Monkey的基本使用:
1.输入 adb shell monkey 查看帮助选项
![](http://my.csdn.net/uploads/201207/14/1342240621_1605.png)
2.打开模拟器或插入真实设备的情况下在命令行输入 adb shell进入设备环境
3.输入两次cd data进入到应用包目录
![](http://my.csdn.net/uploads/201207/14/1342240787_4097.png)
4.选中一个应用包名并输入 monkey -p your.package.name -v 9999 回车后开始进入Monkey测试
-p后面是应用的包名 -v是一个测试参数,可以根据需要设置其他测试参数
5.测试过程中,手机屏幕会不断的跳转模拟各种事件,如果遇到BUG或其他中断原因,测试就会停止
6.测试完成后可以查看测试日志,日志的输出级别可以自行设置,具体参考[option]参数
![](http://my.csdn.net/uploads/201207/14/1342241371_6820.png)
注:具体参数的设定可参考:
http://developer.android.com/guide/developing/tools/monkey.html
对Android&IOS感兴趣的朋友可以加入我们的讨论QQ群,在这里,我们只讨论干货:
iOS群:220223507
Android群:282552849
欢迎关注我的新浪微博和我交流:@唐韧_Ryan
相关文章推荐
- Android自动化压力测试图解教程——Monkey工具
- Android命令Monkey压力测试,详解
- Android 压力测试Monkey
- Android自动化压力测试图解教程——Monkey工具
- android稳定性、压力测试:monkey
- 【Android 工具】Monkey工具 (自动化压力测试)
- android压力测试命令monkey详解
- Android压力测试命令monkey
- 如何理解、使用Android LogCat以及通过Monkey进行压力测试
- Android APP压力测试 之Monkey信息自动收集脚本
- Android压力测试Monkey
- Android压力测试工具——Monkey
- Android Monkey压力测试环境搭建及使用
- 【Android压力测试】monkey压力测试(很全、很详细)
- android monkey 压力测试
- android压力测试命令monkey详解
- android压力测试,monkey
- Android之Monkey压力测试