小白学习 Appium 自动化测试,边搭建环境边做笔记,哈哈。
Windows 上 Appium 基于 python 语言自动化测试环境搭建(一)
环境分服务端和客户端:
- Appium 服务端,需安装: Node.js + Appium
- Appium 客户端,需安装: Appium-Python-Client + IDE(我使用的 PyCharm)
一、Appium 服务端环境安装:
前提:已成功安装 JDK 和 Android SDK
# 检查 JDK 是否安装成功
java -version
# 检查Android SDK是否安装成功
adb
1.1 Node.js 下载安装及配置环境
1.1.1 为何安装Node.js
Node.js的软件包生态系统 npm 是全球最大的开源库生态系统,Appium 正是使用 npm 命令安装。
1.1.2 下载安装Node.js
- 官网下载安装包,推荐下载 LTS 版本:https://nodejs.org/zh-cn/download/
- 双击安装包,进行安装。注意:不要使用 root 权限安装
1.1.3 配置环境变量
安装时已默认选择“Add to PATH”,检查系统环境变量 Path 是否新增 Node.js 安装路径,如果没有则添加。
检查 Node.js 是否安装成功
#检查 Node.js 是否安装成功
node -v
npm -v
1.2、Appium 下载安装及配置环境
1.2.1 安装Appium
- 方法一:官方文档的安装方式(因为服务器在海外,没翻墙基本安装不上):
npm install -g appium
- 方法二:淘宝 cnpm (最稳定的方法)
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g appium
检查 Appium 是否安装成功
#检查 Appium 是否安装成功
appium -v
通过 cnpm 安装 appium-doctor,并使用 appium-doctor 检查 appium 整体环境
#通过 cnpm 安装appium-doctor
cnpm install -g appium-doctor
#检查环境
appium-doctor
二、Appium 客户端安装
python-client 安装说明,GitHub上给出了3种安装方式,如下图:
我使用的第一种方式安装:
pip install Appium-Python-Client
Pycharm 安装网上一搜一大把,之前我已经安装过了,就没在笔记中体现。