appium

adb 调试⼯具

学习⽬标:

  1. 能够了解 adb 的⼯作原理

  2. 能够应⽤常⽤的 adb 命令

⼀. adb 的⼯作原理

1.1 adb 的概念 ADB 全名 Android Debug Bridge,是⼀个调试⼯具。

  • 开发安卓应⽤的程序员必须要掌握
  • 测试⼯程师在做安卓应⽤测试时,会使⽤到

1.2 adb 的构成和⼯作原理

adb 包含三个部分:

  1. Client端:运⾏在开发机器中,即你的开发电脑,⽤来发送 adb 命令;

  2. Daemon 守护进程:运⾏在调试设备中,⼿机或模拟器,⽤来接收并执⾏ adb 命令;

  3. Server端:同样运⾏在开发机器中,⽤来管理 Client 端和⼿机的 Daemon 之间的通信。

⼩结

adb ⼯具可以在电脑通过终端命令操作安卓⼿机/模拟器。

⼆. adb 常⽤命令

2.1 获取包名和界⾯名【应⽤】

  1. 包名和界⾯名的概念

  2. 获取包名和界⾯名

2.1.1 包名和界⾯名的概念

  1. 包名(package):决定程序的唯⼀性(不是应⽤的名字)

  2. 界⾯名(activity):⽬前可以理解,⼀个界⾯名,对应着⼀个界⾯。

相关推荐
计算机毕设定制辅导-无忧学长1 天前
Modbus 开发工具实战:ModScan32 与 Wireshark 抓包分析(一
网络·测试工具·wireshark
有谁看见我的剑了?1 天前
iperf3 网络带宽测试工具学习
学习·测试工具
q567315232 天前
Selenium动态网页爬虫编写与解释
爬虫·selenium·测试工具
tomorrow.hello2 天前
Java并发测试工具
java·开发语言·测试工具
weixin_456732592 天前
tcpdump交叉编译
网络·测试工具·tcpdump
chao_7892 天前
frame 与新窗口切换操作【selenium 】
前端·javascript·css·selenium·测试工具·自动化·html
sunshine__sun3 天前
web网页用postman调用接口测试(超简单方法)
测试工具·postman
一筐大白菜啊3 天前
【工具】什么软件识别重复数字?
测试工具
随便写个昵称3 天前
selenium中xpath的用法大全
selenium·测试工具