install-appium for mac

**Mac OS X 10.7 或者更高

1.rvm

检查:rvm -v

安装:curl -L  | 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 )"

注:安装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 2021-04-30 11:21  Jo...jo  阅读(273)  评论(0)    收藏  举报