系列介绍
Appium 环境配置
Windows 篇
iOS 不支持 windows 系统
下载
- 下载 Appium Desktop 桌面版 (服务器版见后续介绍),地址:http://appium.io/ ,点击 DOWNLOAD 进入下载页面,选择 appium-desktop-setup-x.x.x.exe,之后双击安装
- 下载 JDK,地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html ,点击 download 进入下载页面,选择 windows 版本进行下载安装
- 下载 Android SDK,官方地址:https://developer.android.com/studio/ ,下载 android studio,然后安装,就会自动安装 android sdk 了.
配置
- 环境变量
- 新建变量 JAVA_HOME=JDK 安装目录
- 编辑变量 Path,添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
- 新建变量 CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
- 验证
- 运行 cmd 输入 java -version 和输入 javac 进行检查
- Android SDK 环境配置,查看https://blog.csdn.net/zeternityyt/article/details/79655150
- 环境变量
* 新建变量 ANDROID_HOME=sdk 安装目录
* 编辑变量 Path,添加%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools
- 验证
* 运行 cmd,输入 adb version 进行检查
Mac 篇
XCODE 和 libimobiledeivce 的安装只有 iOS 设备测试才需要
Android SDK 的安装只有 Android 设备才需要
下载
- 下载 Appium Desktop 桌面版 (服务器版见后续介绍),地址:http://appium.io/ ,点击 DOWNLOAD 进入下载页面,选择 Appium-x.x.x.dmg,之后双击安装
- 下载 JDK,地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html ,点击 download 进入下载页面,选择 mac 版本进行下载安装
- 下载 Android SDK,官方地址:https://developer.android.com/studio/ ,下载 android studio,然后安装,就会自动安装 android sdk 了.
- 在 AppStore 下载 XCODE 并安装打开
- libimobiledevice安装
1.安装homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
2.安装libimobiledevice:
brew uninstall libimobiledevice
brew install --HEAD libimobiledevice
brew link --overwrite libimobiledevice
3.安装ideviceinstaller:
brew uninstall ideviceinstaller
brew install ideviceinstaller
brew link --overwrite ideviceinstaller
4.插上手机,输入idevice_id -l检查有没有设备
配置
- 环境变量
* 打开.bash_profile,终端输入 open .bash_profile 打开文件
* 在.bash_profile 中添加
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:
export JAVA_HOME
export CLASSPATH
export PATH
- 终端输入 source .bash_profile,重载
- 验证
* 终端输入 java -version 和输入 javac 进行检查
- Android SDK 环境配置,查看https://blog.csdn.net/maoxinwen1/article/details/80113470
- 环境变量
* 打开.bash_profile,终端输入 open .bash_profile 打开文件
* 在.bash_profile 中添加
export ANDROID_HOME=/Users/xinwenmao/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
* 终端输入 source .bash_profile,重载
- 验证
* 终端输入 adb version 进行检查
- Appium配置,安装好后进入安装包目录/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent, 输入以下命令安装插件
cd /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent
sh Scripts/bootstrap.sh
Linux&&Mac 服务器版本安装
brew install node # get node.js
npm install -g appium # get appium
npm install wd # get appium client
appium & # start appium
node your-appium-test.js
Appium-Java Client
相关 jar 包下载
- 下载 java-client.jar,地址http://appium.io/downloads.html, 选择 java 进入下载页面,下载最新版本 Latest Version.
- 下载 selenium-server-standalone-x.x.0.jar,地址:https://www.seleniumhq.org/download/, Selenium Standalone Server 标题中.
- 下载 client-combined-x.x.x.jar,地址:https://www.seleniumhq.org/download/, Selenium Client & WebDriver Language Bindings 标题中 java 文件,下载后解压既有