多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

自动化测试常用ADB命令操作总结

更新时间:2022-08-12 09:33:02 作者:多测师 浏览:37

  自动化测试基本操作命令:

  模拟点击操作:adb shell input tap 500 500 (点击手机(500,500)坐标)

  模拟滑动屏幕操作:adb shell input swipe 200 500 400 500

  模拟输入文本信息:adb shell input text helloworld

自动化测试常用ADB命令操作总结

  模拟按键命令:

  adb shell input keyevent KEYCODE_VOLNME_DOWN 按音量下键

  adb shell input keyevent KEYCODE_VOLNME_UP 按音量上键

  adb shell input keyevent

  自动化测试中日志分析截图命令:

  数据线连接手机截图:adb shell /system/bin/screencap –p /sdcard/screenshot.png

  将截图复制到电脑盘中:adb pull /sdcard/screenshot.png E:\download

  输出所有已经安装应用:

  adb shell pm list package –f

  查看预安APK

  adb shell pm list package -3

  安装应用程序:

  adb install –r 应用程序.apk

  文件传输:

  获取模拟器中的文件: adb pull

  向模拟器中写文件: adb push

  其他命令:

  重启手机: adb shell reboot

  重启手机进入recovery模式: adb shell reboot recovery

  重启手机进入下载模式: adb shell reboot bootloader

  对某一模拟器执行命令: adb –s 模拟器编号 命令

  常用的发送键盘事件:

  命令格式:adb shell input keyevent “value”

  其中value以及对应的key code如下:

  KeyEvent ValueKEYCODE

  0 KEYCODE_UNKNOWN

  1 KEYCODE_MENU

  2 KEYCODE_SOFT_RIGHT

  3 KEYCODE_HOME

  4 KEYCODE_BACK

  5 KEYCODE_CALL

  6 KEYCODE_ENDCALL

  7 KEYCODE_0

  8 KEYCODE_1

  9 KEYCODE_2

  10 KEYCODE_3

  11 KEYCODE_4

  12 KEYCODE_5

  13 KEYCODE_6

  14 KEYCODE_7

  15 KEYCODE_8

  16 KEYCODE_9

  17 KEYCODE_STAR

  18 KEYCODE_POUND

  19 KEYCODE_DPAD_UP

  20 KEYCODE_DPAD_DOWN

  21 KEYCODE_DPAD_LEFT

  22 KEYCODE_DPAD_RIGHT

  23 KEYCODE_DPAD_CENTER

  24 KEYCODE_VOLUME_UP

  25 KEYCODE_VOLUME_DOWN

  26 KEYCODE_POWER

  27 KEYCODE_CAMERA

  28 KEYCODE_CLEAR

  29 KEYCODE_A

  30 KEYCODE_B

  31 KEYCODE_C

  32 KEYCODE_D

  33 KEYCODE_E

  34 KEYCODE_F

  35 KEYCODE_G

  36 KEYCODE_H

  37 KEYCODE_I

  38 KEYCODE_J

  39 KEYCODE_K

  40 KEYCODE_L

  41 KEYCODE_M

  42 KEYCODE_N

  43 KEYCODE_O

  44 KEYCODE_P

  45 KEYCODE_Q

  46 KEYCODE_R

  47 KEYCODE_S

  48 KEYCODE_T

  49 KEYCODE_U

  50 KEYCODE_V

  51 KEYCODE_W

  52 KEYCODE_X

  53 KEYCODE_Y

  54 KEYCODE_Z

  55 KEYCODE_COMMA

  56 KEYCODE_PERIOD

  57 KEYCODE_ALT_LEFT

  58 KEYCODE_ALT_RIGHT

  59 KEYCODE_SHIFT_LEFT

  60 KEYCODE_SHIFT_RIGHT

  61 KEYCODE_TAB

  62 KEYCODE_SPACE

  63 KEYCODE_SYM

  64 KEYCODE_EXPLORER

  65 KEYCODE_ENVELOPE

  66 KEYCODE_ENTER

  67 KEYCODE_DEL

  68 KEYCODE_GRAVE

  69 KEYCODE_MINUS

  70 KEYCODE_EQUALS

  71 KEYCODE_LEFT_BRACKET

  72 KEYCODE_RIGHT_BRACKET

  73 KEYCODE_BACKSLASH

  74 KEYCODE_SEMICOLON

  75 KEYCODE_APOSTROPHE

  76 KEYCODE_SLASH

  77 KEYCODE_AT

  78 KEYCODE_NUM

  79 KEYCODE_HEADSETHOOK

  80 KEYCODE_FOCUS

  81 KEYCODE_PLUS

  82 KEYCODE_MENU

  83 KEYCODE_NOTIFICATION

  84 KEYCODE_SEARCH

  85 TAG_LAST_KEYCODE

  以上内容为大家介绍了自动化测试常用ADB命令操作总结,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部