您的位置:首页 > 移动开发 > Android开发

Android压力测试之Monkey

2012-07-14 12:42 225 查看
关于Android测试,使用的工具或框架包括CTSMonkeyMonkeyrunnerbenchmark和它们的一些工具等,今天主要研究了Monkey测试,Monkey是Android下的一个命令行测试工具,能模拟用户触摸或输入事件等,随机产生各种事件输入,模拟用户操作来进行各种压力测试。

Monkey的基本使用:

1.输入 adb shell monkey 查看帮助选项



2.打开模拟器或插入真实设备的情况下在命令行输入 adb shell进入设备环境

3.输入两次cd data进入到应用包目录



4.选中一个应用包名并输入 monkey -p your.package.name -v 9999 回车后开始进入Monkey测试

-p后面是应用的包名 -v是一个测试参数,可以根据需要设置其他测试参数

5.测试过程中,手机屏幕会不断的跳转模拟各种事件,如果遇到BUG或其他中断原因,测试就会停止

6.测试完成后可以查看测试日志,日志的输出级别可以自行设置,具体参考[option]参数



注:具体参数的设定可参考:

http://developer.android.com/guide/developing/tools/monkey.html

对Android&IOS感兴趣的朋友可以加入我们的讨论QQ群,在这里,我们只讨论干货:

iOS群:220223507

Android群:282552849

欢迎关注我的新浪微博和我交流:@唐韧_Ryan
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息