![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
adb命令
学习adb命令笔记
Summer@123
不积跬步,无以至千里
展开
-
4.常用adb命令
adb调试命令1)adb devicesadb [-e | -d | -s<设备序列号>] 子命令-e:模拟器实例-d:一台Android设备-s:区分要执行adb子命令的设备或者模拟器b0338726:序列号,adb创建的字符串,通过它唯一地识别一个模拟器/设备实例device:表示有模拟器/设备运行offline:表示没有与adb相连接或者无法响应。no device:表示没有模拟器/设备运行。2)adb forwardadb forward tcp:#### t..原创 2022-10-30 18:55:04 · 2199 阅读 · 0 评论 -
1. 了解App测试
App测试与普通软件测试的差异:载体:传统软件测试:台式机或者笔记本App测试:手机等智能移动终端规模:传统软件测试:代码量大,研发周期长App测试:代码量小,研发周期短、快速迭代,小步快跑测试场景:传统软件测试:借助键盘鼠标等外设在PC上进行操作,PC屏幕实时显示各种测试数据App测试:操作有限,带有子屏幕,感觉无从下手,像是在“玩手机”App自动化测试的难度和挑战不低于传统软件的自动化测试。测试关注点:1)性能:传统软件测试:查询效率、吞吐量等App测试:查询原创 2021-05-02 21:48:11 · 135 阅读 · 0 评论 -
2. App测试类型
功能测试1) 高级别事件响应。情景:当用户正在操作一个App时,闹铃响了,这里的闹铃显然比该App相关操作的事件级别更高,因为及时在关机时,闹铃也会照样响,在不主动干预的情况下,这个事件是不可阻止的。同理,我们也可以把其他App定期产生的推送消息当做一种高级别事件,拿到测试场景中来设计。当然,当App自动化测试的环境初始化时,一定要阻止这些事件响应的发生,应该在手机的相关设置里将其屏蔽掉。否则,这肯定会影响App自动化测试程序的正常运行。2) 第三方应用打断使用自动化手段编写同一时钟下的相关操作..原创 2021-05-02 23:21:29 · 418 阅读 · 0 评论 -
3. adb安装及组织结构简介
adb(Android Debug Bridge),它是一种命令行工具,在Android设备和PC之间起到调试桥梁的作用,方便用户通过PC直接操作Android设备。在手机上启动USB调试使用adb命令控制Android设备之前,要先启动Android设备的USB调试。adb命令环境搭建对于已经安装Android SDK的设备,adb工具位于Android SDK安装目录的platform-tools文件夹下。若安装SDK的时候将该目录配置到了环境变量里,则可以直接在windows命令行工具原创 2021-05-02 23:51:54 · 207 阅读 · 0 评论 -
4 Android常规动作
单击:例如单击登录长按: 通常用来调出菜单点住、按住,指按住屏幕超过两秒。场景:1)在手机桌面空白处长按进入组件调整界面,对图标的位置进行编辑2)转发短信时,在短信对话界面长按短信内容,必然弹出菜单,菜单中通常会有“转发”选项。3)在进行文字编辑时,长按文字部分,然后调出光标进行精准定位。4)长按用于多选,快捷视图。例如在图库,对相册或者图片进行多选等批量操作拖动1)按住并拖动2)场景:a. 对桌面小图标进行位置编辑时需要拖动。b. 进度定位,如播放音乐或者视频时,需要拖动进度条。.原创 2021-05-03 15:58:02 · 179 阅读 · 0 评论 -
5. adb调试命令
adb调试命令adb devices1)adb [-e | -d | -s<设备序列号>] 子命令2)-e:模拟器实例3)-d:一台Android设备4)-s:区分要执行adb子命令的设备或者模拟器5)b0338726:序列号,adb创建的字符串,通过它唯一地识别一个模拟器/设备实例6)device:表示有模拟器/设备运行7)offline:表示没有与adb相连接或者无法响应。8)no device:表示没有模拟器/设备运行。adb forward1)adb forwa原创 2021-05-03 17:37:54 · 629 阅读 · 0 评论 -
6. adb连接命令
adb连接命令adb connect host:port场景:PC的USB端口有限,不可能一直使用USB模式测试Android设备,则可以通过Wi-Fi形式完成PC和Android设备的连接。前提:PC和手机都已连接同一个Wi-Fi,并且手机通过USB和PC连接。1) 输入adb devices 验证PC通过USB模式成功连接到手机设备。2) 在tcpip模式下重启adb端口5555, adb tcpip 55553) 连接到手机IP地址,adb connect 192.168.1.64)原创 2021-05-03 17:39:41 · 2752 阅读 · 0 评论 -
7. adb包管理命令
adb包管理命令adb install <apk文件路径>例如:adb install F:\com.baidu.searchbox_38032640.apk,提示信息Success表示安装成功adb uninstall1) adb uninstall <软件包名>2) adb uninstall -k <软件包名> ,-k:表示卸载软件但是保留配置和缓存文件adb shell pm1)pm: package manager2)adb shell pm原创 2021-05-03 17:42:08 · 212 阅读 · 0 评论 -
8. adb文件管理命令
adb文件管理命令adb push <本地路径><远程路径>将计算机上的文件或者文件夹复制到手机中。例如:adb push F:\blacklist.txt /data/local/tmp从计算机上把照片传给手机:adb push E:\car.jpg /storage/emulated/legacy/DCIM/Camera/adb pull <本地路径><远程路径>将手机设备上的文件复制到计算机中,例如adb pull /st原创 2021-05-03 17:44:30 · 702 阅读 · 0 评论 -
9. adb日志命令
adb日志命令adb logcat[adb] logcat [option] … [filter-spec] …原创 2021-05-03 17:48:53 · 3588 阅读 · 0 评论 -
10. adb截图命令
adb截图命令adb shell screencap输入以下命令进行截屏。adb shell screencap /sdcard/screen.png将截图上传到PC的F盘,已创建目录F:\screenshotadb pull /sdcard/screen.png F:\screenshot手机截图:是手机显示的本页截图,跟手机上的截图功能截取的一样带通知栏。...原创 2021-05-03 17:51:06 · 12759 阅读 · 0 评论 -
11. adb系统命令 - 获取设备ID和序列号
adb系统命令获取设备的ID和序列号adb get-product获取设备的序列号adb get-serialno原创 2021-05-03 17:52:36 · 7982 阅读 · 0 评论 -
12. adb activity管理命令
adb shell amam:activity manager用来执行不同的操作系统通过此命令启动Android中的Activity、Service和Broadcast (广播进程) 等组件通过am拨打电话,拨打的电话号码是100861)adb shell am start -a android.intent.action.CALL -d tel:100862)start:am的子命令,因为是子命令,所以前面不用加短横线“-”。它启动一个操作,后面为待启动的包名。3)-d:表示要操作的数据原创 2021-05-03 18:08:29 · 255 阅读 · 0 评论 -
13. adb端口冲突问题解决
adb端口冲突问题解决当输入adb devices时,端口冲突,报错adb server is out of date. Killing…ADB server didn’t ACK*failed to start daemon **error: unknown host service问题分析:使用命令netstat -ano | findstr “5037”,获取端口占用信息1)第一列:表示连接协议2)第二列:表示本地IP和端口3)第三列:表示外部IP和端口4)第四列:表示连接状态原创 2021-05-03 18:31:52 · 2063 阅读 · 0 评论 -
14. 通过WiFi的形式完成PC和Android设备的连接
手机开启USB调试手机通过USB连接PC,且和PC连接同一个wifi执行adb devices,验证PC通过USB模式成功连接手机设备查看手机的设置 -> 关于手机 -> 状态信息 -> IP地址(xxx.xxx.x.x)在tcpip模式下重启adb端口5555:1)执行adb tcpip 55552)验证重启成功:“restarting in TCP mode port:5555”连接到手机IP地址:1)执行adb connect xxx.xxx...原创 2021-07-09 23:41:14 · 313 阅读 · 0 评论