android 自动化测试——Monkey测试
来源:互联网 发布:excel在线编辑js插件 编辑:程序博客网 时间:2024/05/08 16:41
1.Monkey测试:模拟用户随机的按键输入,触摸屏输入,手势输入等
2.Monkey是一个命令行工具,可以运行在模拟器或实际设备中。向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。测试程序健壮性。
3.Monkey基本用法:
1)由于Monkey运行在模拟器/设备环境中,所以必须用其环境中的shell来进行启动。可以通过在每条命令前加上adb shell来达到目的,也可以进入Shell后直接输入monkey命令。
2)基本语法:adb shell monkey [option]
(如果不知道option,monkey将以无反馈模式启动,并把事件任意发送到安装在目标环境中的全部包。)
示例:adb shell monkey -p yourPackageName -v 500
说明:启动指定的应用程序,并向其发送500个伪随机事件:
-v 增加反馈信息的级别。
Level 0:除启动提示、测试完成和最终结果之外,提供较少信息。
Level 1:提供较为详细的测试信息,如逐个发送到Activity的事件。
Level 2:提供更加详细的设置信息,如测试中被选中的或未被选中的Activity。
-p 如果用此参数指定了一个或几个包,Monkey将只允许系统启动这些包里的Activity。如果你的应用程序还需要访
问其他包里的Activity(如选择取一个联系人),那些包也需要在此同时指定。如果不指定任何包,Monkey将允许系统
启动全部包里的Activity。要指定多个包,需要指定多个-p选项,每个-p选项只能用于一个包。
4.参考链接:http://www.cnblogs.com/wfh1988/archive/2010/11/16/1878224.html
2.Monkey是一个命令行工具,可以运行在模拟器或实际设备中。向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。测试程序健壮性。
3.Monkey基本用法:
1)由于Monkey运行在模拟器/设备环境中,所以必须用其环境中的shell来进行启动。可以通过在每条命令前加上adb shell来达到目的,也可以进入Shell后直接输入monkey命令。
2)基本语法:adb shell monkey [option]
(如果不知道option,monkey将以无反馈模式启动,并把事件任意发送到安装在目标环境中的全部包。)
示例:adb shell monkey -p yourPackageName -v 500
说明:启动指定的应用程序,并向其发送500个伪随机事件:
-v 增加反馈信息的级别。
Level 0:除启动提示、测试完成和最终结果之外,提供较少信息。
Level 1:提供较为详细的测试信息,如逐个发送到Activity的事件。
Level 2:提供更加详细的设置信息,如测试中被选中的或未被选中的Activity。
-p 如果用此参数指定了一个或几个包,Monkey将只允许系统启动这些包里的Activity。如果你的应用程序还需要访
问其他包里的Activity(如选择取一个联系人),那些包也需要在此同时指定。如果不指定任何包,Monkey将允许系统
启动全部包里的Activity。要指定多个包,需要指定多个-p选项,每个-p选项只能用于一个包。
4.参考链接:http://www.cnblogs.com/wfh1988/archive/2010/11/16/1878224.html
0 0
- android 自动化测试——Monkey测试
- Android 自动化测试——Monkey测试
- Android自动化测试工具——Monkey
- Android自动化测试工具——Monkey
- Android自动化测试工具——Monkey
- Android自动化测试工具——Monkey
- Android自动化测试工具——Monkey
- Android自动化测试工具——Monkey
- Android自动化测试工具——Monkey
- Android自动化测试工具——Monkey
- Android自动化测试工具——Monkey
- Android自动化测试工具——Monkey
- android自动化测试01——MONKEY
- Android自动化测试——monkey
- Android自动化测试工具——Monkey
- Android自动化测试——Monkey
- Android自动化测试工具——Monkey
- Android Tool——Monkey自动化测试
- 设计模式--组合(Composite)模式
- 用户提交按钮或图像按钮
- 一些有趣的网站
- 2013年10月19日
- 标量版阵列版
- android 自动化测试——Monkey测试
- Using C++ With Objective-C
- POJ 3261 Milk Patterns
- 黑马视频学习笔记-FOUNDATION-字符串
- Android环境配置时遇到问题及解决方案
- 欢迎访问我的快站hetuo.kuaizhan.com
- 微信公众平台开发(五) 天气预报功能开发
- JS错误处理,可以用于验证
- LeetCode | Insert Interval(插入区间)