Appium安装连接

Appium

  1、安装Appium-python-client包

    pip install Appium-Python-Client

    确保安装版本与selenium匹配

    pip install selenium -U

     2、安装JDK

  3、安装Appium Server

      Appium DeskTop安装包:下载地址 https://github.com/appium/appium-desktop/releases/latest

   4、安装Android sdk

      1、下载  

      2、解压  

      3、配置环境变量

        a、新增ANDROID_HOME 环境变量的值为 D:\androidsdk(Android sdk的根目录)

        b、path环境变量中添加D:\androidsdk\platform-tools

  5、设备连接:

      1, 用usb线(有的淘宝线只能充电)连接到电脑,一头连手机,一头连电脑

      2, 进入手机设置,关于手机(),不断点击版本号(7次以上),注意一定是版本号,不是其他号。

      3, 退出到上级菜单,在开发者模式中,启动usb调试 ,这样appium才能驱动手机

      4, 在电脑上 执行adb命令(这个adb在sdk\platform-tools\   请大家设置路径在path环境变量中)

        adb devices -l

        List of devices attached

        4d0035dc767a50bb        device product:t03gxx model:GT_N7100 device:t03g

  6、无线连接:

      1、手机有线连接电脑

      2、终端输入 adb devices,确认有线连接是否正常

      3、终端输入adb tcpip 5555,会返回restarting。。。。

      4、终端输入adb connect 192.168.1.75:5555(手机ip地址,端口5555可不写)

      5、终端输入adb devices,返回有线无线两个连接,此时已经无线连接ok

      

 

 

  

  7、查看appPackage 和appActivity

    方法1

      把apk保存在电脑上,找到电脑上androidsdk\build-tools\29.0.3\里面的aapt.exe,然后双击aapt.ext,在命令行里输入aapt dump badging d:\apk\toutiao.apk

    方法2

      如果被测app已经安装在手机上了,可以直接打开手机上该应用,进入到你要操作的界面,然后执行adb shell dumpsys activity recents | find "intent={" > d:\info.txt && d:\info.txt,下面就是最近的N 个 activity 信息,看第一个其中高亮部分就是我们要的intent={act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.huawei.android.launcher/.unihome.UniHomeLauncher},其中appPackage为com.huawei.android.launcher,appActivity为.unihome.UniHomeLauncher

  

posted @ 2020-04-13 16:37  追逐蹉跎的岁月  阅读(253)  评论(0)    收藏  举报