移动APP测试,adb工具
adb工具
定义 :
全称:Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具。
工作原理
adb 的运行原理是 PC 端的 adb server 与手机端的守护进程 adbd 建立连接,然后 PC 端的 adb client 通过 adb server 转发命令,adbd 接收命令后解析运行。
安装
安卓开发者网站:
https://developer.android.google.cn/studio/releases/platform-tools?hl=en
下载对应的adb安装包
解压后,配置环境变量,即有adb.exe的那层目录文件路径配置在环境变量中path中。
cmd输入adb,如果有adb版本信息,证明电脑已经安装adb工具成功。
连接方式
USB连接方式
- Android 设备处于正常开机状态,USB 连接线和各种接口完好,USB 线连接好电脑和设备。
- Android 设备的开发者选项和 USB 调试模式已开启,连接方式不能为’仅充电’,要改成’传输文件’。
- 设备驱动状态正常。到「设备管理器」里查看相关设备上是否有黄色感叹号或问号,如果没有就说明驱动状态已经好了。否则可以下载一个手机助手类程序来安装驱动。
- 验证是否连接成功。输入adb devices,出现设备序列号即连接成功。
无线连接方式
- 将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
- 将设备与电脑通过 USB 线连接。
- 让设备在 5555 端口监听 TCP/IP 连接。
adb tcpip 5555
- 断开USB连接.
- 使用 ‘adb connect 设备序列号’命令连接设备。可在’设置’ - ‘关于手机’ - ‘状态信息’ - 'IP地址’看到手机IP地址。
移动APP测试,adb工具相关推荐
- Android测试——ADB工具的安装笔记
1 致谢 感谢网友Azou92的帮助, 原文链接:https://blog.csdn.net/ainongmin1hao/article/details/82049757 2 ADB工具的安装笔记 s ...
- 020-请你说一说app测试的工具
功能测试自动化 a) 轻量接口自动化测试 jmeter, b) APP UI层面的自动化 android:UI Automator Viewer,Android Junit,Instrumentati ...
- 面试必知道的APP测试adb命令
查看当前连接设备: adb devices 如果发现多个设备: adb -s 设备号 其他指令 查看日志: adb logcat 安装apk文件: adb install xxx.apk 此安装方式, ...
- 手机APP测试——adb连接夜神模拟器和连接夜神多开器的方法
一.重命名nox_adb.exe (1)开始这些步骤之前,我们记得把夜神模拟器和多开器都关闭掉(否则会出现异常导致操作步骤失效),然后进入夜神模拟器安装目录下的bin目录,找到nox_adb.exe这 ...
- 浅谈手机APP测试(流程)
小编热衷于收集整理资源,记录踩坑到爬坑的过程.希望能把自己所学,实际工作中使用的技术.学习方法.心得及踩过的一些坑,记录下来.也希望想做软件测试的你一样,通过我的分享可以少走一些弯路,可以形成一套自己 ...
- APP测试的面试准备
1.app测试和web测试有什么区别? 从测试流程上来说没有区别,都需要进行测试计划设计,用例设计,用例执行,缺陷管理:测试类型基本相似,都需要进行功能测试,性能测试,安全测试,GUI测试等. 主要区 ...
- App Store统计工具(App Annie)
前言 随着iOS开发的流行,针对iOS开发涉及的方方面面,早有一些公司提供了专门的解决方案或工具.这些解决方案或工具包括:用户行为统计工具(友盟,Flurry,Google Analytics等), ...
- 移动APP测试,adb工具,常用的命令(1)
adb工具常用命令 查看adb版本 adb version 查看设备连接的状态 adb devices 获取手机的root权限 adb root 安装APP应用 adb install apk路径 卸 ...
- 一篇文章带你了解,App 测试工具
随着移动互联网的高速发展,App 应用非常火,测试工程师也会接触到各种 app 应用.除了人工测试之外,也可以通过一些测试工具来提高我们的测试效率,以下对于我用过或听过的 app 测试工具做了一个统一 ...
- 精通移动App测试实战:技术、工具和案例
本文是根据书籍<精通移动App测试实战:技术.工具和案例>进行学习记录,方便后期查阅,感谢书籍作者提供的学习机会. 目录 第1章 Android系统基础内容介绍 1.6创建模拟器 第2章J ...
最新文章
- R语言使用ggplot2包使用geom_dotplot函数绘制分组点图(改变分组的次序)实战(dot plot)
- 大连理工大学计算机原理实验交通灯,大连理工大学计算机原理第四次实验.docx...
- 阿里云搭建git mac客户端 2个git账号
- D3D API - D3DTA_TEMP
- 【机器学习】集成模型方法
- 安装VSTFS后遗症解决方法
- JAVA对象JSON数据互相转换的四种常见情况
- 理论基础 —— 线性表 —— 单链表
- 阿里云成立技术脱贫联盟,要用技术助力脱贫
- websocket动态添加广播路径_数据可视化WebSocket实现聊聊我的实现思路
- 使用folium制作出行地图
- 最新数据:微博Q1季度数据分析报告来了!
- 《惢客创业日记》2018.11.17(周六)火龙果味的煎饼果子
- stm32—酒精传感器的初步使用
- 作为一名测试工程师,如何保证软件的质量?
- 高通Linux Android 平台中的蓝牙功能学习 (4)-- Android Marshmallow 中的蓝牙 4.2
- mysql 查询 锁表_怎么查找mysql中的锁表语句?
- Google超高速吉比特因特网服务的研究报告
- Windows11不显示WiFi图标
- 数字转换为人民币的大写(复制直接用)