windows 版本 Appium 环境搭建
概述:
进行appium自动化,需要进行安装环境
- JDK环境配置:java环境
- SDK环境配置:通过android studio 来下载sdk
- Appium安装:安装nodejs、appium server、appium-doctor(检查环境安装结果)
安装 nodejs
- 下载.msi文件, 官方下载地址:https://nodejs.org/en/download/
- 下载后直接安装,无需配环境变量
- 验证: cmd 输入命令(node -v 和 npm -v),能够查看这两个版本号即安装成功
安装 appium desktop
直接官网下载 Appium 客户端版本安装即可。 官方下载地址:https://github.com/appium/appium-desktop/tags
安装命令行版本的 Appium
国内网络一般直接使用官方推荐的命令 npm install -g appium
, 会下载失败,超时等问题。这里推荐大家设置国内镜像再下载。
1、设置镜像源
npm config set registry https://registry.npm.taobao.org
2、安装appium
npm install -g appium
这样下载下来的是最新版本的appium。
推荐下载 appium 1.15版本,使用命令指定版本号 npm install -g appium@1.15
appium 这个版本是命令行版本, 与appium desktop启动一个即可,安装也可以只安装一个或者两个都装,建议都装。
安装 appium-doctornpm install appium-doctor -g
appium-doctor 是用来检测环境配的是否完整,安装完成之后,重新打开新的命令行窗口,输入 appium-doctor
JDK 环境配置
- 下载并安装jdk (需要安装1.8版本的JDK, 下载小于200版本的JDK1.8,因为达到200版本在WIn10安装的时候会有闪退的问题)
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
- 具体步骤参考: java 环境安装
安装Android Studio
- 官网下载 https://developer.android.google.cn/studio/#downloads
- 具体步骤参考:Android Studio安装
.net framework 安装
windows 安装 appium desktop 需要依赖 .net framework
必须保证 版本是大于 4.0 的即可。现在目前windows大部分默认的 .net framework
版本都是大于 4.0 的,可以通过下面的方式查看一下,如果不是则需要手动安装。
控制面板–程序–程序和功能 勾选 .net framework 4 确定即可(mac OS / Linux 忽略这一步)
安装 appium client
appium client 是我们编写脚本必调的api包,写脚本一定要安装这个包才能引用appium, from appium import webdriver
这行代码。
由于是python的第三方库,直接使用Pip 安装即可:
pip install appium-python-client