install-appium for mac
**Mac OS X 10.7 或者更高
1.rvm
检查:rvm -v
安装:curl -L get.rvm.io | bash -s stable
载入ram环境:source ~/.rvm/scripts/rvm
2.ruby
检查:ruby -v
查看已知ruby版本:ram list know
选择版本安装:rvm install 2.0.0
设置指定版本为系统默认版本:rvm 2.0.0 —defaut
3.brew
检查:brew -v
安装:ruby -e "$(curl -fsSL raw.githubusercontent.com)"
注:安装brew的url经常会变化,请通过brew官网查询最新的url替换即可
4.node
检查:node -v
安装:brew install node
5.appium
安装:npm install -g appium
检查:appium -doctor
或安装appium客户端,可通过绝对路径启动appium:
node /Applications/Appium.app/Contents/Resources/node_modules/appium
6.cucumber
检查:cucumber -v
安装:gem install cucumber
gem install watir-webdriver
gem install rspec
7.安装依赖包
下载代码,进入case工程目录下
gem install bundle 或 sudo gem install bundle
bundle install
8.执行case
启动appium:终端-appium
执行:case代码目录下-终端-cucumber —tags @testCaseName
9.genymotion
1)下载安装genymotion
2)下载安装VirtualBox
3)配置ANDROID_HOME的环境变量
4)genymotion登录后添加设备;
5)genymotion-settings-ADB,勾选use custom Android SDK tools,在Android SDK中选择sdk目录
6)VirtualBox:设置-声音-主机音频驱动-虚空音频驱动
7)安装genymotion插件Genymotion-ARM-Translation.zip,启动虚拟设备拖动zip包到桌面安装
8)打开用例工程,features-support-hook.rb,修改devicesName:192.168.56.101:5555,就可以连接模拟器来执行case了
posted on
浙公网安备 33010602011771号