欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Appium入门 (1):Windows环境搭建

程序员文章站 2022-07-12 22:12:03
...

Windows 下配置 Appium

一、JDK安装及Java环境变量配置

 1、首先到官网下载jdk1.8,下载的版本分为windows和linux,这里需要安装操作系统进行下载。

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
Appium入门 (1):Windows环境搭建
 2、双击程序进行安装,这里不用更换任何配置,直接下一步到安装结束。
Appium入门 (1):Windows环境搭建
 3、java环境变量配置

我的电脑-右键-属性-高级系统设置-环境变量-新建环境变量:
JAVA_HOME:你的jdk安装目录
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注意前面有个点

 4、检查java环境是否配置成功

cmd命令行中输入java -version,如出现version信息则表示成功
Appium入门 (1):Windows环境搭建

二、安装 Android SDK

1、下载 Android Studio

android-studio-ide-182.5314842-windows.exe

2、安装 Android Studio

 双击安装应用程序

Appium入门 (1):Windows环境搭建

 进入到一步之后,需要进行安装相关的插件程序,如果电脑中已有sdk,可以把勾去掉,如果第一次开发Android项目,可以直接默认安装。点击“next”。

Appium入门 (1):Windows环境搭建

 对安装的存放路径的选择,默认是在c盘中,如果c盘空间不够大,可以选择其它盘路径中,建议安装在其他磁盘。

Appium入门 (1):Windows环境搭建

 下一步

Appium入门 (1):Windows环境搭建

 安装

Appium入门 (1):Windows环境搭建

  安装完成

Appium入门 (1):Windows环境搭建

也可直接下载Android sdk

https://developer.android.com/studio#downloads
找到Command line tools only 下载对应平台的压缩包
Appium入门 (1):Windows环境搭建

3、sdk manager安装tools等

Appium入门 (1):Windows环境搭建
Appium入门 (1):Windows环境搭建

点击安装等待安装完成。。

配置环境变量

 1、桌面-计算机-右键-属性

Appium入门 (1):Windows环境搭建

&emsp/2、点击高级系统设置

Appium入门 (1):Windows环境搭建

 3、点击环境变量

Appium入门 (1):Windows环境搭建

 4、新建系统变量

Appium入门 (1):Windows环境搭建

 5、ANDROID_HOME 变量,
    变量名:ANDROID_HOME
    变量值:D:\Android\SDK

此处变量值需要替换成你的sdk路径。

Appium入门 (1):Windows环境搭建

 6、编辑 path

Appium入门 (1):Windows环境搭建

 7、Path 中 添加如下两项

Appium入门 (1):Windows环境搭建

三、安装 Appium Desktop(Appium IDE)

下载 Appium Desktop

https://github.com/appium/appium-desktop/releases

安装 Appium Desktop

  1、打开安装程序

Appium入门 (1):Windows环境搭建

 2、点击安装

Appium入门 (1):Windows环境搭建

 3、等待安装完成

Appium入门 (1):Windows环境搭建

 4、打开appium desktop

Appium入门 (1):Windows环境搭建

四、安装 Appium

安装 node

从官网下载下载Node12即可,最新版本appium可能不支持.

https://nodejs.org/zh-cn/download/releases/

安装 npm淘宝插件 cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

安装 Appium

安装之前确保 node、python 可以使用,最好是退出 powershell 一次,重新打开 powershell。

cnpm install -g appium

安装 appium-docker

cnpm install -g appium-doctor

在Path中配置appium环境变量

将安装的Appium文件夹所在目录\Appium\node_modules.bin 添加进path变量内,一般在node安装目录下node_modules\Appium下。

配置完成后启动命令行输入appium --version如下表示安装成功。
Appium入门 (1):Windows环境搭建

如果提示:‘appium’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

解决方法:
(1)cmd中输入java -version,查看是否正常,不正常需要配置java环境
(2)cmd中输入adb --version,查看是否正常,不正常需要配置android SDK环境
(3)cmd中输入node -v,查看是否正常,不正常需要配置node.js环境
(4)前三项正常则需要手动在Path中配置appium环境变量。

appium-doctor可检查appium环境是否安装成功

命令行输入appium-doctor即可,无error错误即表示appium环境基本搭建成功了。

五、Appium、Appium-desktop、Appium Client 的区别

最后说下appium server 、appium desktop appium client的区别

Appium:是 Appium 体系的核心,因为它本身也是一个 web 接口服务,所以也会被成为 appium server,对外默认开启包括 4723 等多个端口。

Appium-Desktop:是为了让 Appium 能够更好用,让小白入门更容易,让调试和界面分析更方便,官方开发了 GUI 的工具 Appium-desktop,内部包含了appium server。

Appium Client:Appium 只是一个 Web 接口,他接受 HTTP 请求,所以各个语言都可以自己封装发送请求,于是就有 appium 下的各个子项目。以下是各语言对 Appium Client 做的支持。

最后送给大家一句话(以后每一次帖子都会有滴):

Road under foot, heart in distant!

一起加油!!!

相关标签: Appium