关于Android测试,使用的工具或框架包括CTS、Monkey、Monkeyrunner、benchmark和它们的一些工具等,今天主要研究了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
1419





