一、安装总览
工具描述
OS X The mac operating system
Xcode apple ide
rvm ruby version manager,帮助安装ruby
gem ruby gems command, a package manager for Ruby
Java jdk
bundler Enables managing gem dependencies
brew mac os上负责下载软件
npm node package manager
grunt A command line task runner for node.js
ant java build system
maven A java build system with improved dependency management
安装ruby
安装最新版本ruby
curl -sSL https://get.rvm.io | bash -s stable
rvm install ruby
确认ruby使用的默认版本
rvm list
rvm --default use 2.1.1
如果当前ruby或rvm版本较低,通过下面你的命令更新
rvm get head
rvm autolibs homebrew
rvm install ruby
查看当前版本
ruby --version
更新rubygems 和 bundler
gem update --system
gem install --no-rdoc --no-ri bundler
gem update
gem cleanup
检查gems版本是否>=2.1.5
gem --version
安装appium_console gem
gem uninstall -aIx appium_lib
gem uninstall -aIx appium_console
gem install --no-rdoc --no-ri appium_console
安装flaky gem
gem uninstall -aIx flaky
gem install --no-rdoc --no-ri flaky
安装brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
通过brew安装node.js
brew update
brew upgrade node
brew install node
下载并安装ant,配置环境变量
下载并安装maven,配置环境变量
clone appium
git clone git://github.com/appium/appium.git
进入appium目录,执行
npm install
如果你看到config errors,可以cleaning git
git clean -dfx; git reset --hard
委托校验.如果测试android,则跳过
npm install -g authorize-ios
authorize-ios
打开appium
node .