前言:最近因为接口脚本方面碰到坎了。暂时无法解决。所以趁着有点时间。先把appium环境搭起来。

对比起winodws。mac装的东西又多了一些。(不过确实只有mac才能真正发挥appium的功能)

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

1、java环境

关于在mac安装appium环境 随笔 第1张

2、git环境

关于在mac安装appium环境 随笔 第2张

3、ruby环境

关于在mac安装appium环境 随笔 第3张

4、brew(mac必装)

关于在mac安装appium环境 随笔 第4张

5、node环境

直接brew install node进行安装

关于在mac安装appium环境 随笔 第5张

6、npm(跟python的pip一个德行)

关于在mac安装appium环境 随笔 第6张

7、appium

npm install -g appium

关于在mac安装appium环境 随笔 第7张

8、wd

npm install wd。 ----安装失败

sudo npm install wd。----安装失败。换个源吧

sudo npm --registry http://registry.npm.taobao.org install -g wd ----安装失败。疯狂查资料

sudo npm --registry http://registry.npm.taobao.org install -g wd --unsafe-perm --save-dev----成功

9、xcode(直接去appstore下载)

10、下载android SDK(需要什么就下载什么,切记不要瞎几把下,我一开始就是没注意看。多下了几个。最后sdk包快40G了)

11、这个时候运行appium-dooctor。一般会报错command not found。(1.5之后的版本需要独立下载了)下载。再次运行。然后你会发现一堆的报错。

  有xcode报错:WARN AppiumDoctor ✖ Xcode is NOT installed!

    解决办法:将Xcode的安装路径改为:/Applications/Xcode.app/Contents/Developer(sudo xcode-select -s /Applications/Xcode.app/Contents/Developer)

  有java报错:WARN AppiumDoctor ✖ Bin directory for $JAVA_HOME is not set.

    解决办法。在.bash_profile文件硬编码javaSDK路径。

    以及一堆android环境问题等等。这是我的.bash_profile文件内容(没有就先touch .bash_profile。然后open .bash_profile打开或者vi都行)

    关于在mac安装appium环境 随笔 第8张

 

12、再次运行appium-doctor(这样子就差不多了)。

关于在mac安装appium环境 随笔 第9张

13、然后就开始安装android模拟器和appium客户端了。

    

总结:碰到一堆的问题的时候一个一个来就是了。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄