Appium环境搭建

2.2.Appium环境搭建

  • 2.2.1 Appium客户端安装

    • 2.2.1.1 Appium背景介绍

        1.官网:www.appium.io,由SauceLab公司开发
      
        2.Appium是由nodejs的express框架写的Http Server,Appium使用WebDriver的json wire协议,
          来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架
      
      
    • 2.2.1.2 Appium桌面客户端安装方式

        1\. 运行appium-desktop-Setup-1.2.7.exe,默认安装即可
        2\. 启动客户端,按图片步骤 1 -> 2 -> 3 -> 4 设置
      

(目前来说host 不用设置)

image.png
image.png
      3\. 启动成功展示如下图

    ```
image.png
*   2.2.1.3 Appium命令行安装方式

    ```
      1\. 安装Node.js ->Win:官网下载可执行包安装(Linux: yum install; Macos: brew install)
      2\. 安装完成后 命令行运行npm或node -v 来查看是否安装成功

    ```
image.png
   ![image.png](https://upload-images.jianshu.io/upload_images/25239720-d6d9be53c21726d5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


    ```
      敲黑板: npm国内一般被墙,所以选择淘宝镜像安装,官网:http://npm.taobao.org

      3\. 安装cnpm: npm install -g cnpm --registry=https://registry.npm.taobao.org

    ```

![image.png](https://upload-images.jianshu.io/upload_images/25239720-a08d6a6540b7675c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


    ```
      4\. 安装appium: cnpm install -g appium

    ```
image.png
   ![image.png](https://upload-images.jianshu.io/upload_images/25239720-eae27667f25651a0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


    ```
      4\. 启动appium服务命令: appium &,如下图即正确安装

         敲黑板: Windows安装会提示os的模块错误,这个需要mac系统支持,不影响windows操作使用

    ```

  ![image.png](https://upload-images.jianshu.io/upload_images/25239720-fd72de45af4b307f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
  • 2.2.2 Appium-python库安装

    • 命令行安装(需要联网)

        pip install Appium-Python-Client
      
      
    • 安装包安装

        前提:python已安装setuptools包
        安装setuptools:
            1.解压setuptools-38.2.4.zip
            2.进入解压后文件夹执行命令: python setup.py install
            3.等待安装完成,无错误信息即可
      
        安装Appium-Python-Client:
            1.解压Appium-Python-Client-0.25.tar.gz
            2.进入解压后文件夹执行命令: python setup.py install
            3.等待安装完成,无错误信息即可
      
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容