Appium 入门 1: 灵活的appm ——原理介绍及android环境配置

Appium 原理介绍

在安装和介绍appium之前,有必要介绍一下appium是如何工作的,如下图:
Appium 入门 1: 灵活的appm ——原理介绍及android环境配置

灵活的Appium

由上图可知:

  1. appium支持多语言,因为它针对流的几种语言分别开发的相应的appium库。好处就是我们可以选择自己熟悉的语言编写appium脚本
  2. appium支持多平台,包括MAC和Windows。它针对这两大平台开发了appium-Server
  3. appium又同时支持Android 和 iOS两个操作系统,这就可以应用分别不同的移动设备上,覆盖市场上的2中移动设备机型。

需要安装的组件(windows Java)

appium-client
appium-server

  1. ** appium- client :语言的环境**
    • 安装Android 环境
      1. ** 配置 ANDROID-HOME** : ANDROID_HOME对应自己放包的路径,下载完成
        Appium 入门 1: 灵活的appm ——原理介绍及android环境配置
  • ** 安装SDK** : 点击SDK.exe,勾选你需要的工具,如果全部勾选会将你的盘撑爆
    Appium 入门 1: 灵活的appm ——原理介绍及android环境配置
  1. ** appium-client 安装**
    可以直接下载ppiumForWindows.zip文件包,也可以通过npm下载。但在使用过程中容易出错,所以我直接用安装包解压安装。
    Appium 入门 1: 灵活的appm ——原理介绍及android环境配置
    安装完成后,可以用appium-doctor检查环境是否配置好

Appium 入门 1: 灵活的appm ——原理介绍及android环境配置