Skip to content

Appiumserver环境安装

Appium Server 安装(Windows)

为什么使用 Appium Server

Appium 是一种开源的自动化测试框架,用于测试移动应用程序。而 Appium Server 则是 Appium 的核心组件,它充当了 Appium 与移动设备之间的中间人角色,提供了与设备交互的能力。

  • 优点

  • 多平台支持:Appium Server 可以同时支持 iOS 和 Android 平台的移动应用测试,节省了编写不同平台测试代码的时间和精力。

  • 多语言支持:Appium Server 支持多种编程语言,允许使用开发人员熟悉的语言来编写测试脚本,避免学习新的语言。

  • 基于 WebDriver 协议:Appium Server 基于 WebDriver 协议,提供了标准的自动化测试方法和命令,方便开发人员进行移动应用的操作和验证。

  • 真机和模拟器支持:Appium Server 支持在真实设备和模拟器上运行测试,可以验证应用在不同环境下的表现,并快速进行测试和调试。

通过使用 Appium Server,开发人员和测试人员可以更方便地进行移动应用程序的自动化测试,提高测试效率和覆盖范围,减少人为错误和测试成本。

安装 Node.js

下载

  • 下载地址
  • 不建议使用最新尝鲜版,如果需要使用最新功能可以考虑使用,课程中需要使用稳定的版本。
  • 如果想要安装之前发布的版本,下滑找到进入以往的版本,按需下载即可。
  • 下载成功后打开程序。

安装

  • 安装非常简单,只需一直点击Next即可,一般默认地址为 C 盘,可在安装过程中更改。
  • 这里默认配置即可
  • 这里无需勾选,选项含义为自动安装必要的工具。
  • 点击Install安装
  • 安装成功点击Finish
  • 在安装位置下创建两个文件夹node_globalnode_cache
  • 创建完成后以管理员的身份打开终端

  • 输入npm config set prefix + node_global 文件夹的地址,例如:

npm config set prefix "D:\nodejs\node_global"
  1. 输入npm config set cache + node_cache 文件夹的地址,例如:
npm config set cache "D:\nodejs\node_cache"

  • 测试安装是否成功

    • windows键+R键打开终端依次输入以下命令

      bash node -v npm -v

    • 出现如图所信息即为安装成功

默认配置环境变量

  1. node_global文件夹下创建一个node_modules文件夹
  2. 修改系统变量,新建一个NODE_PATH
  3. 在系统变量中找到Path,点击编辑,添加%NODE_PATH%
  4. 修改用户变量,打开环境变量找到Path编辑。
  5. 如图所示将,默认的 C 盘下 AppData\Roaming\npm 地址修改为 node_global 文件夹的地址。
  6. 随后一直点击【确定】进行保存即可。

  7. 测试配置是否成功,全局安装一个最常用的 express 模块。

npm install express -g

如果安装不成功,使用管理员身份打开终端再尝试安装一次。

查看源 更换源

  • 官方源(https://registry.npmjs.org/)下载 npm 包可能会受到网络的限制或限速,从而导致安装过程较慢,而淘宝镜像(https://registry.npm.taobao.org/)则提供了一个国内的镜像源,通常具有更快的下载速度和更好的稳定性。
  • 使用以下命令查看源,更换源。
## 查看源
npm config get registry

#更换源
npm config set registry https://registry.npm.taobao.org

可能出现的问题

  • 在执行 npm 语句时可能会出现许多警告,但不影响正常使用,想要解决警告信息,可以参考这个帖子的内容。

执行 npm 提示警告信息

安装 Appium Server

  • Appium Server 安装
## 安装最新版本的appium server
npm install -g appium
  • 注意 -g 参数一定要有,不能省,代表全局
  • 安装某个特定的版本npm install -g appium@1.19.1

验证环境

安装环境检测工具

  • 运行环境检测工具 appium-doctor
## 安装检测工具 appium-doctor
npm install -g appium-doctor

检测环境

  • 安装完成后打开终端,执行检测命令 appium-doctor,会开始检测 Appium 的环境是否存在问题。

运行 Appium 服务

  • 安装好 Appium 后并且检测没有出现问题,就可以使用 Appium 服务了。
帮助文档
  • appium --help

运行 appium 服务

  • 终端输入 appium

总结

  • 安装 Node.js
  • 安装 Appium Server
  • 运行 Appium 服务