• Appium环境搭建


    第一步、安装Appium Python 客户端

    直接cmd窗口输入pip install Appium-Python-Client

     这里注意检查你的selenium与appium版本是否对应,我这里已经是版本已经匹配ok的

    那如果你的selenium版本较低,与appium版本匹配无法对应,怎么做?

    使用命令 pip install selenium -U         (加-U参数意思就是,如果你已经安装selenium,那就升级)

     第二步、安装Appium Srever

    热心的我,帮可爱的你提供了百度网盘的下载方式

    链接:https://pan.baidu.com/s/1VlgGx-BDY77rVI17oZ_01Q
    提取码:6ohq

     下载成功后解压,是.exe文件双击安装

    等待安装

     第三步、安装JDK

    1.检查自己是否已经安装过jdk

    打开cmd命令窗口   输入:java -version

     

     我已经安装过了,不需要重复安装,如果没有安装的话,我上面百度网盘提供了jdk的安装包(64位的)

    百度搜下有很多教程,这里就不提供了。

    2.验证java环境变量是否配置成功  (我这里是ok的)

     如果是报:‘javac’不是内部命令或外部命令,也不是可运行的程序或批处理文件,说明环境变量有问题

    第四步、安装SDK

    把下载好的sdk文件放到一个你想要的存放的目录进行解压,这个路径要记得,下面配置环境变量要用

    解压成功后,会得到下面这几个文件

     接下来就是配置环境变量

    右击我的电脑>属性>高级系统设置>环境变量

    选择系统变量,新建

     新建一个变量名:ANDROID_HOME 变量值为:刚刚解压存放的路径

     

     然后在path变量追加platform-tools路径

    选择path变量进行新建,路径就是你上面的路径后面再加一个platform-tools

    添加好之后点击确定 

    然后打开cmd命令行,验证是否配置成功,输入命令:adb   (如下图表示成功)

     第五步、连接真实设备

    1.用usb线连接到手机上面

    2.进入手机设置,关于手机,不断的点击版本号,一般点击7次可激活开发者模式

    3.然后找到开发者选项,进入之后开启usb调试,这样appuim就可以驱动手机

    4.手机连接设置usb连接为MTP媒体传输模式

    5.如有提示授权电脑端调试,点确认授权

    6.检测链接的设备   输入命令:adb devices -l

     补充:

    (1)如果是win10系统,有的手机能够自动被系统识别,就会显示上面的信息, 有的win7系统 , 手机不能自动识别

    因为还没有安装手机的usb驱动,需要我们去安装。   到哪里下载驱动呢? 

    可以通过 官方windows手机管理软件或对应的手机助手 比如华为手机(安装华为手机助手下载驱动)

    驱动下载好之后,记得卸载这个手机助手软件,否则会与adb冲突(自带adb的这些软件都卸载掉。)

    (2)需要开启usb调试、开启usb安装、开启usb调试(安全设置)   

        关闭监控ADB安装应用

    (3)你要测试的app对应的权限打开

    一般都在设置>应用管理>权限设置>对应的app查看权限

    再分享一个小知识,如果再运行代码过程中报错是Could not find 'adb.exe' in PATH,不要慌

    请使用管理员权限启动Appium,就解决了

  • 相关阅读:
    Apache 配置 HTTPS访问
    Symfony——如何使用Assetic实现资源管理
    跟我一起学wpf(1)-布局
    wpf图片定点缩放
    Chapter 3 Shared Assemblies and Strongly Named Assemblies
    [JavaScript]父子窗口间参数传递
    [HASH]MOD运算用户哈希函数
    [Linux]返回被阻塞的信号集
    [Linux]信号集和sigprocmask信号屏蔽函数
    [Linux]不可重入函数
  • 原文地址:https://www.cnblogs.com/king2/p/13655990.html
Copyright © 2020-2023  润新知