**ADB的概念**
adb的全称为Android Debug Bridge,是起到调试桥的作用。通过adb,我们可以在ecplise中方便的通过DDMS来调试Android程序,其实他就是一个debug工具。但它的工作当时比较特殊,采用监听socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行ecplise的时候adb的进程就会自动运行
**ADB的作用**
借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,比如安装软件、系统升级、运行shell命令等等。
**ADB的特点**
1).运行设备的shell(命令行)
2).管理模拟器或设备的端口映射
3).计算机和设备之间上传/下载文件
4).将apk软件安装至模拟器或android设备
5).ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.
<h3>注意 :<br>
这里不做adb环境搭建介绍,由于记录笔记时间原因,后期补充
- 自动化测试之程
- 第一章:adb——小识
- 一:adb介绍
- 二:adb安装与卸载
- 三:adb获取包名
- 四:adb获取日志
- 五:其他常用命令
- 第二章:LIunx
- 一:Liunx:简介
- 二:Liunx:常用命令
- 第三章:测试常见面试题
- 一:HTTP与HTTPS
- 二:token-cookie-session
- 三:定位以及数据分离
- 四:接口测试面试题
- 五:Python面试题
- 数据类型
- 1:python面试题
- 六:selenium面试题
- 七:liunx面试题
- 1:liunx查看日志
- 二:文件操作
- 八:WebSocket
- 九:腾讯面试题
- 十:关于adb的面试题
- 小结:不常见的面试题
- 模拟面试
- 第四章:selenium自动化
- 一:selenium介绍以及环境搭建
- 二:selenium项目目录解析
- 三:selenium项目方法实现
- 四:八大定位方法
- 五:selenium基本操作
- 六:selenium显示等待和隐式等待
- 七:selenium键盘操作
- 八:获取断言信息
- 九:selenium窗口操作
- 十:selenium-cookie操作
- 十二:selenium截图操作
- 第五章:Appium-Python篇
- 一:Appium介绍
- 二:windows搭建Appium
- 三:Mac版Appium搭建IOS
- 四:Appium初次启动
- 五:Capsbility详解
- 六:定位元素以及工具介绍
- 七:Appium代码实现
- 八:Capability配置数据与定位参数分离
- 九:定位方法以及元素等待
- 十:页面滑动
- 十一:appium截图
- 十二:Automator简介
- 十三:uiautomator定位方式
- 十四:Monkey介绍
- 十五:Monkey命令解析
- 十六:Monkey查看日志
- 第六章:接口自动化测试
- 一:什么是接口自动化
- 二:HTTP协议
- 三:Request接口访问
- 四:unittest使用
- 五:获取cookie以及请求处理
- 六:接口异常处理
- 七:接口测试框架设计到开发
- 八:接口测试之数据库操作
- 九:定时任务
- 第七章:Python负载工具Locust
- 一:Locust介绍
- 第八章:搭建测试环境
- 一:安装java的jdk
- 二:安装tomcat
- 三:Mysql安装
- 第九章:ios自动化系列
- 一:ios自动化介绍
- 二:ios自动化环境搭建
- 三:ios常用命令
- 第十章:测试工具系列
- 一:postman系列
- 1:postman介绍
- 2:postman界面介绍
- 3:postman请求实例
- 4:postman高阶应用
- 5:collection用例集
- 6:postman上传图片
- 7:postman上传文件
- 8:postman使用Headers
- 二:jmeter
- 三:charles