adb
adb 的构成
adb工作原理:
- client 端将命令发送给server 端
- server 端会将命令发送给 daemon 端
- daemon端进行执行
- 将执行结构,返回给server 端
- server端将结果返回给 client 端
adb的常用命令
- 获取包名和界面名
应用场景:自动化测试需要通过代码的形式告诉手机 测试哪个应用程序哪一个界面 ,所以需要通过这个命令进行获取
包名:决定程序的唯一性 —— package
界面名:一个界面名,对应着一个界面 ——activity
步骤 :打开需要测试的应用程序 ,输入 adb 命令adb shell dumpsys window | findstr mFocusedApp
2. 发送文件到手机