Contents
Appiumとは
Selenium作成者のJason Huggins氏を中心に開発されたオープンソースのテスト自動化ツール
Apache License, Version 2.0
Android 2.3.3以降、iOS 6.0以降に対応
スマートフォンアプリのテストスクリプトを書くことができます。
デバイステスト自動化を実現するためのテストフレームワーク
Mac版
Xcodeインストール
1 |
AppstoreからDL&インストール |
Homebrewインストール
インストール
1 |
sudo /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
確認
1 |
brew -v |
nvmインストール
インストール
1 2 |
git clone git://github.com/creationix/nvm.git ~/.nvm source ~/.nvm/nvm.sh |
確認
1 2 3 |
nvm --version nvm ls-remote nvm install v6.2.1(最新バージョン) |
確認
1 2 |
node -v npm -v |
JDKインストール
確認
1 |
java -version |
1 2 |
~/.bash_profile source ~/.nvm/nvm.sh |
Appium インストール
インストール
1 |
npm install -g appium |
確認
1 |
appium -v |
Appium-docterインストール
1 |
npm install -g appium-doctor |
ruby
Rubyのインストール
Rubyはrvmじゃなくてrbenvからインストール
Homebrewでrbenvをインストールする
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
brew update brew upgrade brew doctor brew install rbenv ruby-build echo 'eval "$(rbenv init -)"' >> ~/.bash_profile source ~/.bash_profile rbenv -v rbenv install 2.3.0 rbenv versions * system (set by /Users/sakaimo/.rbenv/version) 2.3.0 rbenv rehash rbenv global 2.3.0 rbenv versions system * 2.3.0 (set by /Users/sakaimo/.rbenv/version) |
確認
1 |
ruby -v |
appium起動
1 |
appium & |
Bundlerインストール
1 2 3 4 |
gem install bundle bundle -v bundle config build.nokogiri --use-system-libraries bundle install |