Mac系统下appium环境搭建--测试1

Mac系统下appium环境搭建

前期准备:

  • Java环境(mac自带)
  • homebrew,安装方法:brew.sh/index.html
  • node、npm,可以使用homebrew安装

安装appium

使用npm安装:

$ npm install -g appium # get appium复制代码

安装成功之后,执行:

$ appium # start appium复制代码

安装appium-doctor

使用npm安装

$ npm install -g appium-doctor复制代码

安装完成之后,执行 appium-doctor 检查 appium 环境,如下:

可以看到,当前环境还没有完全搭建完成,常见问题解决:

解决:

$ xcode-select --install # 按照提示安装即可复制代码

解决:

$ brew install carthage复制代码

解决 JAVA_HOME is NOT set! Bin directory for $JAVA_HOME is not set 问题:

$ vi ~/.bash_profile复制代码

添加以下配置:

export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$PATH:${JAVA_HOME}/bin 
复制代码

解决 $ANDROID_HOME 一系列问题:

安装 android-sdk

使用brew安装:

$ brew cask install android-sdk
$ brew cask install android-platform-tools
$ /usr/local/Caskroom/android-sdk/3859397/tools/android update sdk --use-sdk-wrapper # 3859397 是安装的 android-sdk 的版本复制代码

检测是否安装成功:

$ cd /usr/local/Caskroom/android-sdk/ # 检测该目录是否存在
$ cd 3859397/ # 去到 android-sdk/ 目录下的子目录,不同版本文件夹名称不同
$ ll # 改目录下要存在 tools、platform-tools、build-tools 三个文件夹,否则这个环境还是会存在问题的;如果没有 platform-tools 文件夹,可以将 /usr/local/Caskroom/android-platform-tools/27.0.1/ 目录下的 platform-tools 文件夹复制过来复制代码

安装成功之后,在 ~/.bash_profile 中添加以下配置:

export ANDROID_HOME=/usr/local/Caskroom/android-sdk/3859397
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
复制代码

最后,~/.bash_profile 文件配置如下:

export JAVA_HOME=$(/usr/libexec/java_home)
export ANDROID_HOME=/usr/local/Caskroom/android-sdk/3859397
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:${JAVA_HOME}/bin
复制代码

执行:

$ source ~/.bash_profile复制代码

再次执行 appium-doctor 检查 appium 环境,如下:

以上,appium 环境就搭建完成~


原文地址:https://github.com/HuJiaoHJ/blog/issues/1


转载于:https://juejin.im/post/5b2f291ce51d4558d217d5f6

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值