美文网首页
windowns appium android ruby 环境搭

windowns appium android ruby 环境搭

作者: 9682f4e55d71 | 来源:发表于2017-05-05 15:25 被阅读48次

安装

参考:http://www.cnblogs.com/nbkhic/p/3803883.html

搭建 java 开发环境

安装 Android studio (需 api level 17 以上)

  1. download: https://developer.android.com/studio/install.html
  2. 设置环境变量
ANDROID_HOME=D:\Android\AppData\Local\Android\sdk  # sdk 路径
path=%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools  

install node

  1. https://nodejs.org/dist/v6.10.3/node-v6.10.3-x64.msi

使用 node 安装

  1. 切换 阿里 源
  1. 安装 appium (还有一种是使用windowns下的安装包安装)
  • cnpm install appium -g
  1. 安装 appium-doctor
  • cnpm install appium-doctor -g
  1. 验证安装结果, 执行 appium-doctor

安装 ruby

  1. 使用 railsinstaller一键安装(2.2+)
  1. 安装 appium 的 ruby client

使用

新建 Android 虚拟机 (需 api level 17 以上)

  1. Android Studio》Tools》Android》AVD Manager
  2. 启动虚拟机
  3. 检查是否正常启动
  • adb devices

启动 appium

  1. appium

编写测试脚本

# test.rb
require 'appium_lib'

caps  = {
  caps: {
    appiumVersion:    '1.6.4',
                platformName:     'Android',
                platformVersion:  '7.1.1',
                browserName:       '',
                deviceName:       'emulator-5554',
    appActivity: '.Calculator',
    appPackage: 'com.android.calculator2'
  },
  appium_lib: {
    sauce_username: nil, sauce_access_key: nil
  }
}
driver = Appium::Driver.new(caps).start_driver

相关文章

网友评论

      本文标题:windowns appium android ruby 环境搭

      本文链接:https://www.haomeiwen.com/subject/lnfstxtx.html