[JAVA #21] [App Automation Testing #2] Installing the Appium [CN]

Words
492
Reading
3 min
Listen
Play
6y


image source: pixabay


续上期安装 Appium
安装之前,应先行以下准备。

  1. 安装 JDK 及设置 JAVA_HOME
  2. 安装 Android SDK 并设置 ANDROID_HOME
  3. 安装 Node.js
  4. 用 npm 安装 Appium

第一个以前讲 Selenium的时候讲过,跳过。(Installing the JDK and set JAVA_HOME

第二个也在上期已完成,今天就试着安装第三,第四吧。其实不安装3和4直接安装appium 的 GUI 版本也可,但本人不太熟悉 GUI,还是用 cmd 来安装吧。

👇 先安装 Node.js。在 https://nodejs.org/ko/download/ 这里下载 LTS 版本并安装。(我安装的是windows 64位版)
image.png

👇 按照指南点击next应该没有问题了。没有注意事项。
image.png

👇 安装完成后在 cmd 窗输入 node -vnpm -v显示版本表示安装成功。
image.png

👇 Appium 可以通过 npm 设置。在 cmd 窗输入 npm install -g appium可以安装 Appium 最新版本。如想安装特定版本输入 npm install -g appium@版本号即可。安装不出意外会显示Appium的版本。(如显示错误信息就尝试更新npm或者node)
image.png

👇 那,运行一下 Appium吧。在 cmd 输入 appium 显示如下表示已成功运行。(第一次会弹出 node.js 允许窗口,点击允许即可。)
image.png

👇 虽然安装成功,但还需要确认依赖的设置是否都设置完成。因为很多依赖中失败一个就无法自动化app。Appium doctor可以确认这些设置。
如同 Appium 安装,输入 npm install -g appium-doctor 来安装。
image.png

👇 安装完,在 cmd 窗输入运行 appium-doctor可以看出哪些设置有问题。显示如下表示失败,红色部分 ANDROID_HOME设置的不完整。
上期文章 重新设置一下 ANDROID_HOME 。
image.png

👇 设置完,再次输入 appium-doctor,可以看出全部显示绿色,黄色提示可以忽略。
image.png

下期简单写点 appium 代码吧。
.
.
.
.
[Cookie 😅]
Java version: 13.0.1
Appium version: 1.17.0

[JAVA #21] [App Automation Testing #2] Installing the Appium [CN] | Ecency