前言
大家在做移动端自动化时,环境配置就是大部分人的拦路虎,倒在环境安装路上,有些搞了几天甚至一个星期还是出现各种问题,最后不得不放弃移动端自动化。
移动端自动化目前最火的框架就是appium,接下来讲解一下appium的环境安装。
环境准备
本次的环境是Windows 10版本 64位系统
- JDK 1.8
- Android-SDK 26
- Python 3.7
- Node.js:node-v12.16.3-x64
- Appium 1.20
- Appium-Python-Client
JDK安装
- 下载 JDK 包,根据自己的系统选择对应版本: JDK下载地址
- 安装步骤就是一步步安装,特别注意安装路径不要有
空格
、中文
、特殊字符
- 设置环境变量:新建,添加变量名:JAVA_HOME
- 找到系统变量里变量为Path的,选中,并点击编辑
- 点击新建按钮,添加新的变量值:
%JAVA_HOME%\bin
和%JAVA_HOME%\jre\bin
两个变量
- 在系统变量那里再新建一个CLASSPATH的变量,变量的值为:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tool.jar
- 使用快捷键win+R,在弹出的运行命令窗口输入CMD回车运行,输出java -version,然后回车,看到如下图所示,表示环境变量安装成功
Android-SDK
- 这里有两种安装方式,一种是通过 Android Studio 下载SDK,另外一种是下载打包好的SDK,如果安装的SDK有问题,可以尝试用另一种方式安装,这里建议使用打好的包
- 由于从百度云百度云分享地址 密码:6666下载 Android sdk 解压到一个目录,不要包含空格、中文路径
- 新建环境变量:ANDROID_HOME 值为:
E:\tools\Andriod_SDK
- 在系统变量 Path 的值的前面加入以下内容:
%ANDROID_HOME%\platform-tools
、%ANDROID_HOME%\tools
- 环境检测:在cmd命令终端输入:
adb version
Python环境
- 安装包下载:点击去下载 自行选择相应版本
- 下载后点击exe,根据提示安装即可,不会自行百度
- 环境检测:在cmd命令终端输入:
python
node 安装
- 安装包下载:点击去下载 自行选择相应版本
- 下载后点击exe,根据提示安装即可
- 环境检测:在cmd命令终端输入:
node -v
Appium 安装
- 配置国内淘宝源
npm config set registry https://registry.npm.taobao.org
- 安装指定版本appium :
npm install -g appium@1.20.2
等待安装完成 - 环境检测:在cmd命令终端输入:
appium -v
- 安装appium-doctor:
npm install appium-doctor -g
作用:检查appium环境是否完整
- 检查环境是否完整
appium-doctor
安装 Appium-Python-Client
- 直接通过
pip install Appium-Python-Client
进行安装
- 如果遇见安装失败,如下提示则执行:
python -m pip install --upgrade pip
后再次执行:pip install Appium-Python-Client
进行安装
到目前为止,环境配置都已经完成了, 接下来就是怎么进行appium操作了,下一篇文章介绍如果快速启动一个APP
以上为内容纯属个人理解,如有不足,欢迎各位大神指正,转载请注明出处!
如果觉得文章不错,欢迎关注微信公众号,微信公众号定期推送相关测试技术文章