Watir for testing your Mobile Devices. Powered by Appium.
Add this line to your application's Gemfile:
gem 'tap_watir'
And then execute:
$ bundle
Or install it yourself as:
$ gem install tap_watir
For right now, this is how you access a Chrome browser locally:
appium_url = 'http://localhost:4723/wd/hub'
caps = {platformName: 'Android',
platformVersion: '8.1',
deviceName: 'Nexus',
browserName: 'Chrome'}
browser = TapWatir::MobileBrowser.new(url: appium_url,
desired_capabilities: caps)
To get the specs to run:
- Install Android Studio
- Create a Virtual Device named Nexus using Android 8.1
- Install Appium Desktop v1.6.2
- Download Chromedriver 2.34 and specify its location in Appium Desktop Advanced Tab
- Start the Appium server.
Bug reports and pull requests are welcome on GitHub at https://github.com/watir/tap_watir.
The gem is available as open source under the terms of the MIT License.