安卓Monkey稳定性测试研究

本文探讨了安卓稳定性测试中Monkey工具的使用,解析了Monkey的参数配置,如指定应用包名、设置随机数种子、调整日志级别等,并介绍了如何在应用程序崩溃或ANR时继续测试。通过对测试结果的分析,关注ANR、ForceClose、异常退出和崩溃等问题,以优化测试策略。
摘要由CSDN通过智能技术生成

安卓稳定性测试,主流是使用monkey工具进行测试。我们来分析一下Monkey的原理,然后看如何去做针对性的二次开发,将稳定性测试落地到项目中。

先看一下Monkey命令:

adb shell monkey -help 
  bash arg: -help
args: [-help]
 arg: "-help"
usage: monkey [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...]
              [-c MAIN_CATEGORY [-c MAIN_CATEGORY] ...]
              [--ignore-crashes] [--ignore-timeouts]
              [--ignore-security-exceptions]
              [--monitor-native-crashes] [--ignore-native-crashes]
              [--kill-process-after-error] [--hprof]
              [--match-description TEXT]
              [--pct-touch PERCENT] [--pct-motion PERCENT]
              [--pct-trackball PERCENT] [--pct-syskeys PERCENT]
              [--pct-nav PERCENT] [--pct-majornav PERCENT]
              [--pct-appswitch PERCENT] [--pct-flip PERCENT]
              [--pct-anyevent PERCENT] [--pct-pinchzoom PERCENT]
              [--pct-permission PERCENT]
              [--pkg-blacklist-fil
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值