appium for mac 环境搭建

一直想了解下手机的自动化测试,因为各种理由(就是懒)都没有去弄。不过近期因为工作原因,必须去弄这个东西了。上个礼拜五弄了一下午,把环境折腾好,下面就把折腾过程总结一下。

主要有两种安装方式,选择一种就可以了。

一、直接下载appium.dmg安装

1、下载安装

下载地址如下:

https://bitbucket.org/appium/appium.app/downloads/

2、检查环境

点击像医生听诊器的图标,运行appium doctor,检查环境是否ok,我这边会出现下面的报错:

[Error: Could not detect Mac OS X Version from sw_vers output: '10.12.6']

可以参考下面的解决方法,自己测试可以用

http://www.linkedin.com/pulse/how-fix-error-could-detect-mac-os-x-version-from-swvers-soontaku

3、安装jdk sdk

同下面的步骤一样,不复述了

4、继续第二步,缺啥补啥。

 

 

 

二、命令行安装(步骤与网上教程基本相同)

1、安装node

brew install node

 

2、安装apm

npm install -g appium

 

3、安装wd

npm install wd

(看了下官方说明,是selenium的node版客户端,我觉着不装没啥影响,不过我没试过o(╯□╰)o)

 

4、安装jdk

下载jdk的安装包安装,官方下载地址

http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

5、安装sdk

下载sdk安装包,官方下载地址:

https://developer.android.com/studio/index.html

可以单独下载sdk,如果比较懒可以直接下载studio

 

6、指定javahome和sdkhome

export ANDROID_HOME=/Users/tangrubei/Library/Android/sdk
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home
export PATH=${JAVA_HOME}/bin:$PATH

7、安装appnium-doctor 

npm install appium-doctor -g

8、检查环境

执行appnium-doctory

检查是否安装成功。具体看个人机器的环境,缺啥补啥。

两种安装方式选择其中过一种就好了,不过sdk和jdk是不管哪种方式都要安装的。

以上是我安装appnium的过程,其中下载sdk和jdk话了较长时间。

 

原文地址:https://www.cnblogs.com/rubeitang/p/7592266.html