monkey测试教程1—monkey基础知识

1.什么是Monkey,什么是Monkey测试?
Monkey是发送伪随机用户事件的工具。Monkey测试,又称“猴子测试”,可以用来对Android手机或应用做压力测试或者稳定性测试,顾名思义,它可以像猴子一样上蹿下跳、盲目的对应用做测试,校验应用的稳定性和健壮性。
2.Monkey在哪里?
每台Android手机里都有Monkey工具,是一个不可视化工具,手机需要借助adb才能与Monkey进行通讯。
3.什么是ADB?
Android Debug Bridge——安卓调试桥,简单来说就是我们用来操作(调试)安卓设备的一套指令集。ADB最常用的连接方式是网络TCP和USB cable。我们要通过shell来操作安卓操作系统,而安卓和IDE(开发环境)之间需要ADB来桥接。
在这里插入图片描述
ADB是一个C/S架构的应用程序,由三部分组成:
运行在PC端的adb client:
  即DDMS或者是在Windows dos下启动的adb shell,用于从shell或脚本中运行adb命令。首先,“adb”程序尝试定位主机上的ADB服务器,如果找不到ADB服务器,“adb”程序自动启动一个ADB服务器。接下来,当设备的adbd和PC端的adb server建立连接后,adb client就可以向ADB server发送服务请求;
运行在PC端的adb server:
  ADB server是运行在主机上的一个后台进程,它的作用在于检测USB端口感知设备的连接和拔除,以及模拟器实例的启动或停止,ADB server还需要将adb client的请求通过USB或者TCP的方式发送到对应的adbd上。
运行在设备端的常驻进程adb demon(adbd)
  程序“adbd”作为一个后台进程在Android设备或模拟器系统中运行,它的作用是连接ADB服务器,并且为运行在主机上的客户端提供一些服务。
在这里插入图片描述
4.ADB的功能?
在这里插入图片描述
5.ADB常用命令?
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值