Monkey 测试一 Monkey 入门

本文介绍了Android Monkey测试,主要用于压力和可靠性测试。Monkey测试通过发送随机事件流来检查应用的稳定性和可靠性。内容涵盖了SDK配置、AVD创建、Monkey命令参数如-v、-p、-s等的使用,以及Monkey测试的注意事项和实战示例。
摘要由CSDN通过智能技术生成

Monkey 测试一 Monkey 入门

android SDK里自带的现成的测试工具有monkey 和 monkeyrunner两个。总的来说,monkey主要应用在压力和可靠性测试上,运行该命令可以随机地向目标程序发送各种模拟键盘事件流,并且可以自己定义发送的次数,以此观察被测应用程序的稳定性和可靠性,应用起来也比较简单,记住那几个命令就行了。monkeyrunner呢,相比之下会强大一些,它主要可应用于功能测试,回归测试,并且可以自定义测试扩展,灵活性较强,并且测试人员可以完全控制。

SDK的配置

在系统中增加环境变量ANDROID_SDK_HOME,设置为SDK的安装位置.

新建一个Path变量,变量值方框里输入;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools;

设置完毕后,在cmd中输入adb,能够出来提示,就说明配置正确了。

添加AVD

在eclipse中的Android Virtual Device Manager中,新建一个设备,名字命名为 xxx。 则使用

emulator @xxx

或者

emulator -avd xxx

均可以启动虚拟设备。

使用mokey进行可靠性测试

adb shell monkey [options] event-count

adb shell monkey -p your.package.name -v -v -v 1000 > monkey.text

-v为verbose的缩写,就是详细输出事件的等级,

真实使用例子:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值