Windows 下配置 Appium
安装 Android Studio
下载 Android Studio
android-studio-ide-182.5314842-windows.exe
安装 Android Studio
-
安装
-
下一步
-
下一步
-
安装路径
-
安装
-
安装中
-
下一步
-
结束
启动 Android Studio,下载 SDK。
配置环境变量
Windows 7 系统需要安装 Visual C++ Redistributable for Visual Studio 2015
-
点击"属性“
-
高级系统设置
-
点击环境变量
-
新建系统变量
-
ANDROID_HOME 变量,变量名:
ANDROID_HOME
,变量值:C:\\Users\\用户名\\AppData\\Local\\Android\\Sdk
Android SDK 默认路径:
C:\\Users\\用户名\\AppData\\Local\\Android\\Sdk
,此处“用户名”需要替换成你的电脑用户名。
6.编辑 path
7.Path 中 添加 ANDROID_HOME,变量值最前面添加:%ANDROID_HOME%\\platform-tools\\28.0.3;%ANDROID_HOME%\\tools;
,28.0.3
这个数字需要看自己电脑上 $ANDROID_HOME/build-tools/ 目录下的。
8.之后步骤全部点击“确定”
Appium
下载 Appium Desktop
appium-desktop-1.12.1-x64.nsis.7z:appium 压缩包
Appium-windows-1.12.1.exe:appium 安装文件,安装 appium 依赖 “appium-desktop-1.12.1-x64.nsis.7z” 文件,然后再执行此文件进行安装。
安装 Appium Desktop
1.运行
2.安装
3.安装进行中
4.运行
5.启动 appium
安装 Appium
安装 node
choco install nodejs
安装完后需要重新启动命令行
安装 cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装 Python 2
choco install python2
安装完后需要重新启动命令行
安装 Appium
安装之前确保 node、python 可以使用,最好是退出 powershell 一次,重新打开 powershell。
cnpm install -g appium
正常使用 npm 就行,因为网络原因使用的淘宝的 cnpm。
启动 Appium
appium
macOS 下配置 Appium 环境
- macOS 10.14.4
- Appium Desktop 1.12.1
- Genymotion 3.0.1
安装 Appium Desktop
brew cask install appium
启动 Appium Desktop
-
打开软件
-
启动 Appium Server
安装 Appium
安装 node
brew install node
安装 cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装 Python 2.7.15
安装 Appium
cnpm install -g appium
正常使用 npm 就行,因为网络原因使用的淘宝的 cnpm。
启动 Appium
appium
配置 Android
安装 Android Studio
brew cask install android-studio
启动 Android Studio,下载 SDK。
-
启动 Android Studio
-
设置
-
设置
-
下一步
-
下一步
-
选择主题
-
结束
-
正在下载
配置环境变量
vim ~/.bashrc
# ANDROID_HOME start
export ANDROID_HOME="$(echo $HOME)"/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools
# 28.0.3 这个数字需要看自己电脑上 $ANDROID_HOME/build-tools/ 目录下的。
export PATH=$PATH:$ANDROID_HOME/build-tools/28.0.3
# ANDROID_HOME end
安装 Android 模拟器
brew cask install genymotion
配置 iOS
安装 Xcode
-
打开 App Store
-
安装 Xcode
配置 WebDriverAgent
安装 Command Line Tools
xcode-select --install
安装 npm
安装 Carthage
brew install carthage
安装 USB 支持
brew install usbmuxd
安装 ideviceinstaller
brew install libimobiledevice ideviceinstaller
brew install ios-webkit-debug-proxy ios-deploy
下载 WebDriverAgent 代码
# 新建目录
mkdir -p ~/Xcode && cd ~/Xcode
# 拉取源代码
# facebook 源代码有问题,暂时先用 appium 的。
# git clone https://github.com/facebook/WebDriverAgent.git
git clone https://github.com/appium/WebDriverAgent.git
# 切换目录到 WebDriverAgent
cd WebDriverAgent
# 初始化环境
./Scripts/bootstrap.sh
证书配置
-
打开 WebDriverAgent 项目
-
修改 id
-
点击
-
选择设备
-
选择 runner
-
运行