iOS 不支持 windows 系统
- 环境变量
- 新建变量 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_HOME=sdk 安装目录
* 编辑变量 Path,添加%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools
- 验证
* 运行 cmd,输入 adb version 进行检查
XCODE 和 libimobiledeivce 的安装只有 iOS 设备测试才需要
Android SDK 的安装只有 Android 设备才需要
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 进行检查
- 环境变量
* 打开.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 进行检查
cd /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent
sh Scripts/bootstrap.sh
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