如何进行monkey测试

Monkey是Android系统自带的工具,用于对应用程序进行压力测试。通过发送伪随机用户事件流,检查应用的稳定性和性能。测试步骤包括配置adb环境、连接设备或模拟器、运行monkey命令并观察日志。日志分析时关注CRASH、ANR等关键信息,以识别潜在问题。
摘要由CSDN通过智能技术生成

monkey是andriod系统自带的工具。可以运行在模拟器里或实际设备中。

它向系统发送伪随机的用户时间流,实现对应用程序进行压力测试

如何进行开展测试

1、下载adb工具,即platform-tools工具,并且配置环境变量。

2、连接手机设备准备:usb 连接电脑,打开开发者模式,打开USB调试,🆗 了。华为手机,点击设置->关于手机->连续点击版本号,进入了开发者模式

返回到设置里->系统和更新->开发人员选项->USB调试。

3、在命令行里输入 :adb devices -l 链接设备

adb shell pm list packages -3 查看所有的包名

adb shell monkey -p com.haotang.pet 100 开始执行了……

-v 是日志打印的详细程度。可加入多个 -v

-s xx 对应的 是seed 值 。若出现崩溃,需要复现时,可以加上这个命令。

--pct-touch 60 表示执行点击的操作占所有操作的60%

--ignore-crash

adb logcat > D:/xx/xx

正常日志

异常日志 monkey aborted due to error

看日志需要观察:

CRASH

ANR 无响应

error

exception

-------------------------------------------------------

如果不想连接手机,可以连接手机模拟器

夜神模拟器:adb connect 127.0.0.1:62001

逍遥安卓模拟器:adb connect 127.0.0.1:21503

天天模拟器:adb connect 127.0.0.1:6555

海马玩模拟器:adb connect 127.0.0.1:53001

网易MUMU模拟器:adb connect 127.0.0.1:7555

雷电模拟器:adb connect 127.0.0.1:5555

genymotion模拟器:adb connect 127.0.0.1:5555

谷歌原生模拟器:adb connect <设备ip地址>:5555

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值