目录
Monkey测试简介
- 什么是Monkey测试
- Monkey在哪里
- 手机如何与monkey通讯
- Monkey测试适用于什么时候
1.什么是monkey测试
Monkey测试呢,又称“猴子测试”,可以用来对Android手机或应用做压力测试。顾名思义,它可以像猴子一样上蹿下跳、盲目的对应用做测试,校验应用的稳定性和健壮性。
它向系统发送伪随机的用户事件流,可以通过自动化高效地弥补app稳定性对测试人力和测试时间的要求。
伪随机:因为可以通过设置相同的seed值来生成相同的事件序列,因此成为伪随机
事件流包括:点击、滑动、Application切换、横竖屏、应用关闭、按键输入、触摸屏输入等 官网文档:https://developer.android.com/studio/test/monkey.html
2.Monkey测试在哪里
每台android手机里都有Monkey工具,但是我们是看不到的,因为Monkey不是一个可视化的工具,例如手机里的微信,这是一个可视化的,能打开,有图形化界面,但是Monkey没有。
3.手机与Monkey如何通讯
我们需要借助 ADB 才能与Monkey进行通讯。
4.什么是ADB
全称是 Android Debug Bridge, 就是起到调试桥的作用。 用来操作android设备的。adb 工具存在SDK中, 也可以单独下载。借助adb工具, 我们可以管理设备或手机模拟器的状态, 还可以进行很多手机操作,比如安装软件,系统升级,运行shell命令等等, 其实简而言之, adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。如下图:
5.Monkey测试适合什么适合应用
可用于产品早期,在产品不稳定、崩溃问题较多,通过monkey能尽早发现,且有清晰的错误日志,便于开发排查解决问题。 在就是用于应用发布前,作为最后一轮测试,
以上就是Monkey测试的简介,如有不足和错误之处望大家指正,大家共同学习和进步~
Monkey测试实战请看下一篇吧~
参考博客:https://blog.csdn.net/u011541946/article/details/77142045