class Selenium::WebDriver::Android::Bridge
Constants
- DEFAULT_URL
Public Class Methods
new(opts = {})
click to toggle source
Calls superclass method
# File lib/selenium/webdriver/android/bridge.rb, line 8 def initialize(opts = {}) remote_opts = { :url => opts.fetch(:url, DEFAULT_URL), :desired_capabilities => opts.fetch(:desired_capabilities, capabilities), :http_client => opts[:http_client] } super remote_opts end
Public Instance Methods
browser()
click to toggle source
# File lib/selenium/webdriver/android/bridge.rb, line 18 def browser :android end
capabilities()
click to toggle source
# File lib/selenium/webdriver/android/bridge.rb, line 38 def capabilities @capabilities ||= Remote::Capabilities.android end
driver_extensions()
click to toggle source
# File lib/selenium/webdriver/android/bridge.rb, line 22 def driver_extensions [ DriverExtensions::TakesScreenshot, DriverExtensions::Rotatable, DriverExtensions::HasInputDevices ] end
getScreenOrientation()
click to toggle source
# File lib/selenium/webdriver/android/bridge.rb, line 34 def getScreenOrientation execute :getScreenOrientation end
setScreenOrientation(orientation)
click to toggle source
# File lib/selenium/webdriver/android/bridge.rb, line 30 def setScreenOrientation(orientation) execute :setScreenOrientation, {}, :orientation => orientation end