首页 > 其他分享 >Appium的不同版本

Appium的不同版本

时间:2022-12-30 16:25:45浏览次数:51  
标签:node npm Appium 不同 appium 版本 安装

Appium 安装提供两种方式:桌面版和命令行版。其中桌面版又分为 Appium GUI 和 Appium Desktop。

建议:使用Appium Desktop

1、Appium GUI

  • Appium 最先发布的桌面版本,将 Appium 的核心 Server 进行封装提供了图形界面,对初学者比较友好。
  • 目前该项目已经很久没有维护了,针对 Windows 平台最新的版本是 AppiumForWindows_1_4_16_1,里面封装的 Appium server 为 1.4.16,针对 Mac 平台最新的版本是 appium-1.5.3,里面封装的 Appium server 为 1.5.3。
    如果要使用较新的 Appium server 显然该项目不满足,所以此版本不推荐。

下载地址:https://bitbucket.org/appium/appium.app/downloads/


2、Appium Desktop

Appium GUI 的替代项目,它封装了运行 Appium 服务端的所有依赖,目前该项目持续在维护中。一般 Appium server 更新之后 Appium desktop 也会有对应新版本发布出来。所以强烈建议初学者选择 Appium-desktop,并且安装也非常的容易。

下载地址:https://github.com/appium/appium-desktop/releases

注:此处安装的是Appium Desktop的1.3.1版本

image

3、Appium Server 命令行版本

Appium 的核心就是 Appium Server,使用 node.js 语言实现,所以在安装 Appium Server 命令行版本之前我们需要先安装配置 node.js。Appium 命令行版本安装相较于 Appium 图形化版本要复杂很多,建议初学者先安装桌面版本练习,后续再使用命令行版本。

①下载 node.js地址:https://nodejs.org/en/download/

image

②下载后,进行安装,选择安装路径,此处选择的D盘
image


勾选同意协议
image


选择安装路径,此处安装的D盘
image
点击next
image
点击next
image
点击install等待安装完成
image


③打开 cmd 窗口,输入 node -v 以及 npm -v 检测(npm 是 node.js 自带的包管理器)
image


④指定npm安装的全局模块和缓存的路径,如果不指定默认会安装到 C 盘中“C:\Users\用户名\AppData\Roaming\npm”

(1) 在nodejs目录下新建"node_cache"和"node_global"目录

image

(2) 在cmd窗口中输入如下命令:

npm config set prefix "D:\nodejs\node_global"npm config set cache "D:\nodejs\node_cache"


⑤配置node.js环境变量

(1) 在系统变量中新建"NODE_PATH"变量名,变量值为 "D:\nodejs\node_global\node_modules"

(2) 在系统变量"Path"中追加"%NODE_PATH%""

(3) 将用户变量“Path”中原来的"C:\Users\Administrator\AppData\Roaming\npm"修改为"D:\nodejs\node_global"
注:若没有就直接在Path中新建"D:\nodejs\node_global"


⑥安装Appium Server

(1) 设置npm淘宝镜像地址,执行如下命令:
npm config set registry https://registry.npm.taobao.org
如果安装指定版本(比如1.17.1),使用如下方式:
npm install [email protected] -g

(2) npm通过全局方式安装Appium Server(默认下载安装最新版本Appium)
npm install appium-doctor -g
执行appium-doctor,出现如下提示表示Appium环境OK

(3) 安装appium-doctor(用来检测appium所需环境依赖,包括node.js、Android SDK、JDK)
image


⑦启动Appium Server 直接在cmd窗口输入“appium”即可启动Appium Server:

image

标签:node,npm,Appium,不同,appium,版本,安装
From: https://www.cnblogs.com/lc-blogs/p/17015176.html

相关文章