一、基本命令

1.adb指令:用于连接测试设备

  adb devices  查看当前连接设备和设备名称  如有多个设备即 adb -s 设备名称 其他指令

  adb version  查看版本

  adb logcat    查看日志

  adb get-state  连接状态

  adb state-server  启动ADB服务

  adb kill-server  停止ADB服务

  adb push local remote  电脑推送到手机

  adb pull remote local  手机取到电脑

二、配置appium连接环境

appium中,连接设备中的被测程序需要配置属性

  1.deviceName: 设备名称

  2.platformName : 连接设备的操作系统名称,如 Android、IOS

  3.platformVersion: 连接设备的操作系统版本,如 4.4.2.1

  4.appPackage: 应用程序的包名

    需要使用pm命令查询包名  pm list packages -3  -3即是第三方软件的筛选

  5.appActivity: 应用程序的主入口

    dumpsys window windows |grep current -i 在测试界面运行此行代码即可找到包名和主入口的所有路径

  6.noReset:启动应用时是否重置,true表示不重置

  7.“unicodeKeyboard”:true和“resetKeyboard”:true, 用于支持中文输入

 

三、pm和am

pm和am都是基于adb shell的命令下,先运行adb shell

pm:

  pm list packages   列出手机所有的包名

  pm install/uninstall  安装/卸载

am:

  am start -n 包名  启动app

  am kill 包名  终结app进程

  am force-stop 包名  强制停止app

  am startservice  启动服务

  am stopservice  停止服务

  am start -a android.action.VIEW -d http://www.jianshu.cn/  打开简书

四、事件

  adb shell input '需要输入的文字'  文本输入 

  input tap x y   点击事件  点击x,y坐标

  input swipe x y x y  滑动事件

  

 

  

 

  

  

posted on 2020-10-06 21:25  半浅未央  阅读(657)  评论(0)    收藏  举报