1. 安装 java

android_home 和 java_home 环境变量配置(网上有很多教程,我配置时遇到一些坑,存在问题,后来终于搞定)

记录一下我的存在的问题,mac 下我的 cmd 升级过,现在使用的 zsh,当时修改变环境变量都是
用命令行的,导致一直不生效,后来找到.zshrc 文件在最后一行加入了这个
source ~/.bash_profile

我的.bash_profile 配置的环境变量如下 其中 JAVA_HOME 和 ANDROID_HOME 可能每个人存放地方不一致;

export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"
export ANDROID_HOME="/Users/Admin/Downloads/sdk"
export PATH="$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$JAVA_HOME/bin:$PATH"

进入命令行,敲入命令:java -version 如果能展示如图,则证明 java 环境正常

2. 安装 git

进入命令行,输入命令: git --version 先检查本地是否安装 git,如果安装了会如图下所示,没有安装则去官网下载安装

3. 安装 ruby
进入命令行,输入命令: ruby -v 先检查本地是否安装 ruby,如果安装了会如图下所示,没有安装则去官网下载安装

4. 安装 brew

进入命令行,输入命令: brew -v 先检查本地是否安装 brew,如果安装了会如图下所示,没有安装则用此命令安装:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

5. 安装 node
有了 brew 安装 node 就方便了

进入命令行,输入命令: brew -v 先检查本地是否安装 brew,如果安装了会如图下所示,没有则通过此命令进行安装:brew install node 安装完查看 node 版本

6. 安装 npm

进入命令行,检查 npm 是否安装好: npm -v 如果安装好,会展示如下图所示

7. 安装 appium

有两种方法:

  1. 使用命令安装 npm install -g appium (不建议使用命令安装,会有很多问题,建议去下载安装)
  2. 下载安装 下载地址: https://bitbucket.org/appium/appium.app/downloads/ 我下载的是 1.5.3 版本

8. 安装完成后,去检测环境有没有配好

使用命令:appium-doctor ,检测环境是否安装好,如截图所示 则表示环境已经配好

9. 配置 appium client


app_path 路径:为 app 的存放路径,这个 app 连接到真机后会自动安装到真机上去;
device_name:为真机的机器名称 ;

这里需要解释一下 appium 的运行原理:

appium 作为一个服务器,解析客户端发送的指令,比如脚本在客户端执行登录,登录指令会发送到 appium server,appiumserver 接受到这个指令后,去执行登录操作;

最后我们点击 lanch

理论上,会弹出的一串启动成功的 log,但是我的机器死活不弹,最后在浏览器上启动了本地服务器,发现有响应,证明已经启动成功了;

在浏览器输入:localhost/4723/ffff

10. 最后选择编辑器

写脚本可以选择:ruby、java、python 这三种语言

我选择了 python 语言 编辑器使用 PyCharm
那么我们需要引入 python 的一些 jar 包,使用此命令进行安装:
pip install Appium-Python-Client

安装完成后,进入 Pycharm 的 Prefences ,红色圈起来的就是已经下载好的开源库;

环境搭建好了那么就开始写脚本吧~~


↙↙↙阅读原文可查看相关链接,并与作者交流