Module: Appium::Driver::Capabilities

Defined in:
lib/appium_lib/driver.rb

Class Method Summary collapse

Class Method Details

.init_caps_for_appium(opts_caps = {}) ⇒ Selenium::WebDriver::Remote::Capabilities

except for browser_name, default capability is equal to ::Selenium::WebDriver::Remote::Capabilities.firefox Because Selenium::WebDriver::Remote::Bridge uses Capabilities.firefox by default github.com/SeleniumHQ/selenium/blob/selenium-3.0.1/rb/lib/selenium/webdriver/remote/bridge.rb#L67



258
259
260
261
262
263
264
265
# File 'lib/appium_lib/driver.rb', line 258

def self.init_caps_for_appium(opts_caps = {})
  default_caps_opts_firefox = {
    javascript_enabled: true,
    takes_screenshot: true,
    css_selectors_enabled: true
  }.merge(opts_caps)
  ::Selenium::WebDriver::Remote::Capabilities.new(default_caps_opts_firefox)
end