问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Appium不同版本安装教程:GUI、Desktop与Server命令行版本详解

创作时间:
作者:
@小白创作中心

Appium不同版本安装教程:GUI、Desktop与Server命令行版本详解

引用
CSDN
1.
https://blog.csdn.net/qq877728715/article/details/133946065

Appium是一款开源的自动化测试工具,支持iOS和Android平台的原生应用、混合应用和移动Web应用的测试。本文将详细介绍Appium的不同版本及其安装方法,包括Appium GUI、Appium Desktop和Appium Server命令行版本。

前言

Appium提供两种安装方式:桌面版和命令行版。其中桌面版又分为Appium GUI和Appium Desktop。建议初学者选择Appium Desktop,因为它封装了运行Appium服务端的所有依赖,且持续在维护中。

一、Appium GUI

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。因此,此版本不推荐使用。

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

二、Appium Desktop

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

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

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

三、Appium Server 命令行版本

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

1.安装node.js

下载地址:https://nodejs.org/en/download/current

  • 下载后进行安装,此处选择D盘为安装路径

选择安装路径

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

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

    1. 在nodejs目录下新建node_cachenode_global目录
    2. 在cmd窗口中输入如下命令:
      npm config set prefix "D:\nodejs\node_global"
      npm config set cache "D:\nodejs\node_cache"
      
    3. 配置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"

2.安装Appium Server

  1. 设置npm淘宝镜像地址,执行如下命令:

    npm config set registry https://registry.npm.taobao.org
    #如果安装指定版本(比如1.17.1),使用如下方式:
    npm install appium@1.17.1 -g
    
  2. npm通过全局方式安装Appium Server(默认下载安装最新版本Appium)

    npm install appium-doctor -g
    
  • 执行appium-doctor,出现如下提示表示Appium环境OK
  1. 安装appium-doctor(用来检测appium所需环境依赖,包括node.js、Android SDK、JDK)

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

  • 输入appium -g xxx.log启动并输出日志文件
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号