Appium 总体来说分为三部分:appium 服务端,appium 写脚本使用到的jar包或者python的模块或者其他语言对应的库文件,手机设备
1. appium服务端版本分为三种:
1.1. appium GUI版本,桌面形式,win上更新到了1.4.16(不支持录制),mac上更新到了1.5.x(支持录制),目前均不再维护,GUI版本跟appium版本一一对应
1.2. appium 命令行版本,不管是win还是mac,安装这种形式的就没有界面,安装方式都是npm -g install appium,默认会安装当前最新版本
1.3. appium desktop版本,属于新的桌面形式的appium版本,有界面,可以配置各项参数,可以启动inspect查看手机界面元素;不管是win还是mac下目前都支持简单的录制操作,appium desktop的版本和appium的版本并不是一一对应,下载地址https://github.com/appium/appium-desktop/releases/
通常我们说你的appium服务端版本是多少,指的是在命令行下的appium版本
2. 使用到的写脚本的库文件,就是你写脚本需要用到的包,各种语言对应如下,下载地址:http://appium.io/downloads.html
3. appium服务端和你写脚本用到的库文件都是有对应关系的,以及node版本的对应关系,不能瞎搭配