monkey测试环境搭建
AndyYang|
阅读:2029
发表时间: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
已有1条评论