1、安装appuim 的sever
1.1 安装node(安装nodejs后,npm会自动安装好)
命令:brew install node查看node版本: node -v
1.2 安装 appium server
命令:npm install -g appium
npm --registry http://registry.cnpmjs.org install -g appium(npm的国内镜像)
1.3.查看是否安装成功
命令:appium & 显示:Welcome to Appium v1.6.5 安装成功
关闭appium : ps -ef|grep appium 查到进程kill掉
2、python安装
2.1 Mac自带Python (/System/Library/Frameworks/Python.framework/Versions)
2.2 pip 安装
3、安装 appium client(这里安装的是在Python支持appuim客户端的插件)
使用pip安装,命令:pip install Appium-Python-Client
4、JDK下载 (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
4.1 添加环境变量命令(或手动添加 vi ~/.bash_profile)
echo 'JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home' >> ~/.bash_profile
echo 'CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> ~/.bash_profile
echo 'PATH=$JAVA_HOME/bin:$PATH:' >> ~/.bash_profile
echo 'export JAVA_HOME' >> ~/.bash_profile
echo 'export CLASSPATH' >> ~/.bash_profile
echo export PATH' >> ~/.bash_profile
4.2 查看安装情况 (java -version)
5、安装appium-doctor
命令:npm install -g appium-doctor (或者具体查看安卓或iOS的情况 appium-doctor —ios)
使用命令:appium -doctor 查看appuim的安装情况
6、appium -doctor 执行结果查看
6.1 执行结果,提示少安装carthage,那就安装 命令:brew install carthage
6.2 Android 需要安装Android SDK,到https://developer.android.google.cn/studio/下载,可以不安装庞大的Android Studio。只到页面的最下方下载了“仅获取 命令行工具”,即SDK工具包。https://developer.android.google.cn/studio/releases/platform-tools.html这个可以下载platform_tools目录
SDK Tools 必须
SDK Platform-tools 必须
SDK Platform必须至少安装一个版本
7、Android SDK设置环境变量,我的设置如下:
ANDROID_HOME=/Users/liuyamei/Documents/Android_SDK
export ANDROID_HOME
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
8、启动qppuim
命令:adb devices查看UDID
命令: appium -a 127.0.0.1 -p 4723 -U 95IBNBVOAQQC5HVW --no-reset
以上显示启动成功,证明安装OK
9、安装appuim可执行程序
https://github.com/appium/appium-desktop(appium GUI工具 图形化界面,并且有Inspector工具,帮助检测界面元素)
brew: 可用brew install 安装mac常用的工具,如mysql,python