MAC和linux下安装 appium (install appium on both mac and linux)
访问量: 3463
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"