目录

Monkey测试简介

  1.   什么是Monkey测试
  2.   Monkey在哪里
  3.   手机如何与monkey通讯
  4.   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端的桥梁,可以让用户在电脑上对手机进行全面的操作。如下图:

IOS应用monkey测试 手机monkey测试软件_IOS应用monkey测试

 

 

5.Monkey测试适合什么适合应用

可用于产品早期,在产品不稳定、崩溃问题较多,通过monkey能尽早发现,且有清晰的错误日志,便于开发排查解决问题。 在就是用于应用发布前,作为最后一轮测试,

 

以上就是Monkey测试的简介,如有不足和错误之处望大家指正,大家共同学习和进步~ 

Monkey测试实战请看下一篇吧~ 

 

如有不足之处,欢迎大家指正,共同学习进步~! 每天进步一小步,就会有个新高度~