【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程

这篇具有很好参考价值的文章主要介绍了【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

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

  • 建议:使用Appium Desktop

一.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/

二.Appium Desktop

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

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

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

【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化

三.Appium Server 命令行版本

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

1.安装node.js

下载地址 https://nodejs.org/en/download/current
【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化

  • 下载后进行安装,此处选择D盘为安装路径
    【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化
    【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化
    选择安装路径
    【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化
    【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化
    【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化
    【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化
  • 安装完成,打开 cmd 窗口,输入 node -v 以及 npm -v 检测(npm 是 node.js 自带的包管理器
    【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化
  • 指定npm安装的全局模块和缓存的路径,如果不指定默认会安装到 C 盘中“C:\Users\用户名\AppData\Roaming\npm
    1. 在nodejs目录下新建node_cachenode_global目录
      【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化

    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
  3. 安装appium-doctor(用来检测appium所需环境依赖,包括node.js、Android SDK、JDK)
    【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化

  4. 启动Appium Server 直接在cmd窗口输入“appium”即可启动Appium Server:文章来源地址https://www.toymoban.com/news/detail-721454.html

    • 输入appium -g xxx.log 启动并输出日志文件
      【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程,appium,Appium Server,Appium Desktop,Appium GUI,自动化

到了这里,关于【Andriod】Appium的不同版本(Appium GUI、Appium Desktop、Appium Server )的安装教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Windows上同时安装两个不同版本MYSQL】MySQL安装教程--5.7和8.0版本

    最新版本8.0.34下载链接:https://dev.mysql.com/downloads/mysql/ MySQL 5.7下载链接:https://downloads.mysql.com/archives/community/ 使用解压工具将下载到的压缩包解压:如:解压到D:/software/目录下(自己选择),解压之后建议重命名该解压出来的文件:如mysql-8.0.34-winx64文件夹名,可将后面的wi

    2024年02月08日
    浏览(50)
  • windwos 10 下安装使用Docker Desktop for Windows提示系统版本过低并无法更新 docker-toolbox安装教程

    下载地址 :https://docs.docker.com/desktop/install/windows-install 下载后,跟着文档安装就可以了 由于Docker Desktop不支持Windows家庭版,所以想在Windows家庭版上安装Docker Desktop通常会报以下错误: Docker Desktop requires Windows 10 Pro/Enterprise/Home (18363+). 不过可以尝试使用更新 Windows 系统版本Wi

    2024年02月04日
    浏览(72)
  • MySQL Community Server的安装配置教程(Windows版本)

    MySQL Community Server是开源的MySQL数据库服务的名称。它是MySQL AB在2000年推出的一个开源数据库服务器,现在由Oracle公司维护和管理。 MySQL Community Server是一个关系型数据库系统,支持多种类型的数据和多个并发用户。它提供了强大的SQL查询语言,以及用于数据管理和扩展的扩展

    2024年02月10日
    浏览(43)
  • 微软 Windows Server 版本对比:了解不同版本之间的差异

    类似于客户端 Windows 版本,Windows Server 也分别提供了各种版本。 Windows Server 是一个操作系统,旨在管理和控制它周围的网络基础架构。每个版本都是针对不同的受众设计的,为他们提供独特的工具和功能,以更有效地管理他们的环境。 此外,它们专为不同尺寸的组织而设计

    2024年02月15日
    浏览(50)
  • Windows 11 安装最新版本Android Studio报错:Andriod SDK unavailable和sdk emulator directory is missing

    Windows 11 平台下安装了最新版本的Android Studio,遇到下面问题“ 1.安装过程中首先会遇到Andriod SDK unavailable 2.选择next继续安装之后会报sdk emulator directory is missing 根据提示可以判断出是Andriod SDK 无法安装导致问题,刚开始以为是残留文件导致的,于是进行多次卸载重装,无果。

    2024年02月07日
    浏览(63)
  • 超详细教程——Ubuntu20.04 安装英伟达NVIDIA显卡驱动、CUDA、Cmake以及不同版本的CUDA切换

    在windows和linux双系统下,为ubuntu安装nvidia、cuda、cmake等程序是一个可能会难到各个计算机小白的问题,本文将一步步地带您学会安装以上内容。 一、安装英伟达NVIDIA显卡驱动 对于新安装的linux操作系统,我们需要为它安装nvidia显卡驱动(ubuntu有自带的显卡驱动但更推荐安装

    2024年02月02日
    浏览(57)
  • windows server 2019 、win11安装docker desktop

    Docker Desktop是可以部署在windows运行docker的应用服务,其基于windos的Hyper-V服务和WSL2内核在windos上创建一个子系统(linux),从而实现其在windows上运行docker。 查看wsl是否安装 我们可以直接在  cmd  或  powershell  中输入wsl 命令来检查是否本机开启 wsl 服务,若未开启,则需按照以下

    2024年02月06日
    浏览(49)
  • Docker DeskTop的安装(Windows版本)

    目录 一、官网下载Docker安装包 二、安装Docker DeskTop 2.1 双击 Docker Installer.exe 以运行安装程序 2.2 安装操作 2.3 关于更改Docker安装位置 2.3.1 自定义安装路径(不推荐) 2.3.2 移动 Docker 镜像存储位置 三、启动Docker DeskTop Docker官网如下: Docker官网不同操作系统下载页面 https://d

    2024年02月01日
    浏览(45)
  • 迄今微软不同时期发布的SQL Server各版本之间的大致区别,供参考查阅

    通过在互联网上收集及微软官方网站等途径获取相关资料进行整理汇总出Microsoft SQL Server各个版本(SQL Server 2008 R2、SQL Server 2012、SQL Server 2014、SQL Server 2016、SQL Server 2017、SQL Server 2019)的部分区别,其内容主要从 功能可用性 方面进行对比,数据仅供参考,供大家查阅使用,请

    2024年02月11日
    浏览(40)
  • 通过Appium Desktop实现录制功能并导出自动化脚本

    1、我们进入下面这个界面  图中红色标记1为 “ top by coordinates ” 按钮, 这是一种通过坐标定位元素的方式。  图中红色标记2为 “ Start Recording ” 按钮, 选中表示处理录制状态。   2、点击“top by coordinates” 按钮,再点击 “Start Recording” 按钮,我们就可以在左则的 App 界

    2024年02月08日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包