monkey测试环境搭建

AndyYang| 阅读:122 发表时间:2017-09-07 11:01:06 开发工具
摘要:Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。
什么是Monkey
Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。

Monkey的特征
1、 测试的对象仅为应用程序包,有一定的局限性。
2、 Monky测试使用的事件流数据流是随机的,不能进行自定义。
3、 可对Test的对象,事件数量,类型,频率等进行设置。

一、安装jdk。
百度 jdk 直接下载安装。

验证:cmd中输入java -version如果出来版本号即成功。

如果不成功注意添加环境变量,然后重启,再验证。

二、下载Android SDK
百度 android sdk 直接下载安装。

验证:cmd输入 adb version 如果出来版本号就成功。

一般都会不成功,添加环境变量。
新建ANDROID_HOME环境变量
变量名:ANDROID_HOME
变量值:D:\Documents\Downloads\adt-bundle-windows-x86-20130917.467161976\adt-bundle-windows-x86-20130917\sdk (注意修改自己的路劲)

修改path ,在Path编辑加入%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
再次验证ok。

三、测试包
首先需要连接手机。
cmd进入。运行:adb shell
monkey -p com.qq -v 1000
此命令意思为执行1000次随机用户模拟操作,com.qq为安装包的名字.

另外,如果包的名字不知道:
1、可以问开发人员
2、logcat
    a.清除logcat内容,使用命令adb logcat -c
    b.启动logcat,使用命令adb logcat ActivityManager:I *:s
即可看到包名。

图文可参考:http://www.cnblogs.com/ydnice/p/5788058.html

本文为AndyYang原创,转载请注明出处!
如果您觉得好,可以打赏作者:

已有0条评论

昵称:
邮箱:

  • 最新评论

若兰网 - www.rolan.wang
反馈
微信订阅号