环境搭建:
安装 android sdk,jdk
配置系统环境
- java环境变量的部署
用户变量:JAVA_HOME C:\Program Files\Java\jdk1.7.0_51
系统变量:CLASSPATH %JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
Path: C:\Program Files\Java\jdk1.7.0_51\bin;
- android环境变量的部署
系统变量:ANDROID_SDK_HOME E:\xunleixiazai\adt-bundle-windows-x86-20140702\sdk
Path: %ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools;
开始——输入cmd, 在命令行窗口输入adb ,验证环境是否搭建完成
配置模拟器adb(以海马王模拟器为例)
a.下载模拟器修改文件,查看模拟器adb的端口
b.在命令行输入: adb connect 127.0.0.1:26944
查看是否连接成功: adb devices
c.可以开始用了= =
>adb shell monkey --throttle 300 -p your.package.name -v -v -v 10000 >F:\monkeyLog.txt
-v
作用:命令行上的每一个-v都将增加反馈信息的详细级别。
Level0(默认),除了启动、测试完成和最终结果外只提供较少的信息。
Level1,提供了较为详细的测试信息,如逐个发送到Activity的事件信息。
Level2,提供了更多的设置信息,如测试中选中或未选中的Activity信息。
--throttle <milliseconds>
作用:在事件之间插入固定的时间(毫秒)延迟,你可以使用这个设置来减缓Monkey的运行速度,如果你不指定这个参数,则事件之间将没有延迟,事件将以最快的速度生成。
注:常用参数,一般设置为300毫秒,原因是实际用户操作的最快300毫秒左右一个动作事件,所以此处一般设置为300 毫秒。
--pct-motion <percent>
作用:调整motion事件百分比。(motion事件是由屏幕上某处一个down事件、一系列伪随机的移动事件和一个up事件组成)
例:adb shell monkey --pct-motion 100 -v 10
d.应用crash之后停止运行
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。