Back

MAC和linux下安装 appium (install appium on both mac and linux)

发布时间: 2015-02-25 06:05:00

refer to:  http://appium.io/slate/en/master/?ruby#running-appium-on-linux ,  全套安装的话,可以参考:  http://stackoverflow.com/questions/22374416/how-to-setup-appium-in-ubuntu-for-android

appium 是 mobile app下的selenium , 大名鼎鼎的自动化测试工具. 

不但可以测试安卓,还可以测试ios, firefox os 的app. 做移动开发的同学务必要会啊.

Mac 下的安装

因为跟selenium一样, appium的客户端是运行在mac下的,步骤是:

1. 安装 nodejs  (参考   http://siwei.me/blog/posts/nvm-node)

2. 安装 appium : 

  $ npm install -g appium 

  $ npm install wd

  $ appium-doctor  就会自动给你检查并且安装各种需要的组件啦

3. 下载 appium的客户端: 比如 2015年4月18日是:appium-1.3.7.dmg  

Linux 的安装: 基本不用看了,因为目前 可以认为只支持mac下运行

1. install node v0.10  (推荐使用 src 编译来安装 ) 

2. 安装android SDK ,  ( API level 17 + )

3. $ npm install appium

需要等一段时间 . 视网络情况而定. 

4. $ appium-doctor

$ appium-doctor 
Running Android Checks
✔ ANDROID_HOME is set to "/workspace/android-sdk-linux"
✔ JAVA_HOME is set to "/workspace/coding_tools/jdk1.7.0_67."
✔ ADB exists at /workspace/android-sdk-linux/platform-tools/adb
✔ Android exists at /workspace/android-sdk-linux/tools/android
✔ Emulator exists at /workspace/android-sdk-linux/tools/emulator
✔ Android Checks were successful.

✔ All Checks were successful

5. 对于老版本的android sdk, 还需要安装maven: 

$ wget http://ftp.kddilabs.jp/infosystems/apache/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz

# in your ~/.bashrc
export MVN_HOME='/workspace/coding_tools/apache-maven-3.2.5'
export PATH="$MVN_HOME/bin:$PATH"

Back