首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自动化测试小工具-monkey

自动化测试小工具-monkey

app测试经常会用到一些小工具来辅助我们的测试,之前讲过一个adb的小工具,今天我们再说一个跟adb类似的命令工具,看过之后你可以手动实践下,这个小小的自动化测试工具。

1.什么是monkey测试?

它是一种向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在debug阶段的应用程序进行压力测试。

monkey测试是一种为了测试软件的稳定性,健壮性的方法,一般可以通过测试过程中打印的日志来发现问题。

2.monkey测试是如何实现的?

Monkey是通过命令行来对APP进行测试的工具,可以允许在模拟器里或真机上。它向系统发送伪随机用户时间流,实现对应用程序进行压力测试;

3.安装环境

搭建Java和sdk环境,这个大家百度安装下,记得要配置相关的环境变量。

实践

1、在手机开发者选项中,勾上USB调试。

2、使用adb命令查看已连接设备:

$adb devices

3.发送压测命令:

a). 对随机应用执行100条monkey命令:

adb shell monkey 1000

b).对特定应用进行monkey测试:

adb shell monkey -P XXX.apk -v 测试次数

如对计算器进行100次monkey测试:

欢迎关注分享,持续分享测试开发干货!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180508G1LZP700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券