Appium Mac环境搭建

1、安装python3

2、安装setuptools

下载链接: https://pypi.python.org/pypi/setuptools 
打开终端进入setuptools目录,输入:python3 setup.py install  3、安装pip 下载链接:https://pypi.python.org/pypi/pip 打开终端进入pip目录,输入:python3 setup.py install 安装好后,打开终端:输入pip/pip3   4、安装xcode Appstore安装,安装并成功打开 验证:
xcodebuild -version

 

5、安装Git 下载链接:https://desktop.github.com/ 使用Git打开,确定clone,若报如下错误,解决方法:设置-网络-高级-TCPU/IP-ipv6改为本地连接
SSL_ERROR_SYSCALL in connection to XX

Appium Mac环境搭建

 

 

  6、安装Selenium
pip3 install selenium

7、安装Homebrew

脚本安装,选择镜像,静待安装

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

脚本卸载:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

Appium Mac环境搭建

 

下载完成后重启终端或者输入:source /Users/zwl/.zprofile

验证Homebrew安装是否成功:

brew -v  
brew list  #查看安装目录

 

8、安装node

brew install node 
node -v  #验证node是否安装成功
brew reinstall node #重新安装,安装出错时可用

 

9、安装npm

npm config set registry https://registry.npm.taobao.org/    #使用国内源
npm install -g npm@7.11.0    #更新
npm -v    #验证安装

 

10、安装carthage(Carthage是一个依赖管理器,类似于java的maven,WebDriverAgent需要它)

brew install carthage    #安装
carthage version     #验证

 

11、安装AndroidStudio

(1)下载链接:https://developer.android.google.cn/studio,下载安装完成打开,HTTP Proxy填写如下

Appium Mac环境搭建

 

 

(2)下载Gradle,链接:https://services.gradle.org/distributions/,下载zip压缩包,解压

(3)将解压后的gradle文件放到Applications/Android Studio APP(显示包内容)/Content/gradle目录下

  若没有gradle 文件夹,手动创建。

  /Applications/Android Studio.app/Contents/gradle

 

  (4)点击配置-Preferencs,选择gradle,配置gradle安装路径

  选择sdk,配置默认路径,下载api包

SDK Folder: /Users/zwl/Library/Android/sdk

JDK Location: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home

  (5)环境变量

ANDROID_HOME=/Users/zwl/Library/Android/sdk

PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:${PATH}

 

12、下载Appium-Desktop桌面版

方式1下载链接: https://github.com/appium/appium-desktop/tree/1.13

【通过Git】clone安装

方式2:npm install -g appium

 

13、安装libimobiledevice

 

brew install libimobiledevice --HEAD    //相当于 android 的 adb,是 Appium 底层用到的工具之一,用于获取 iOS 设备信息

 

14、

brew install ios-deploy  //查看设备应用

 

15、Appium使用ios_webkit_debug_proxy这个工具在真机*问web view

brew install ios-webkit-debug-proxy 

 

16、appium-doctor

npm install -g appium-doctor

 

 

上一篇:STF一机多控版(android版)安装部署手册


下一篇:mac安装redis