Skip to content

michaeltranlong/ruby_lib

 
 

Repository files navigation

appium_lib

Gem Version Dependency Status Travis Master

Downloads Pull Requests Issues

Helper methods for writing cross platform (iOS, Android) tests in Ruby using Appium. Note that user waits should not exceed 120 seconds if they're going to run on Sauce Labs.

Make sure you're using Appium 1.0.0 or newer and Ruby 2.2+ with upgraded rubygems and bundler.

Start appium server

$ npm install -g appium
$ appium

Install / Upgrade

  • Update rubygems and bundler
$ gem update --system
$ gem update bundler
  • Install the latest gem release
gem uninstall -aIx appium_lib
gem install --no-rdoc --no-ri appium_lib
  • SAUCE_USERNAME Sauce username
  • SAUCE_ACCESS_KEY Sauce API key
  • SAUCE_ENDPOINT Alternative Sauce Appium Server endpoint (only use if directed)

(Note: If these variables are set, all tests will use Sauce Labs unless over-ridden in configuration.)

Documentation

Load Pry

Pry.config.pager = false is set if you have no .pryrc files and Pry is defined.

Packages

No packages published

Languages

  • Ruby 100.0%