Remote Webdriver Capabilities - user agent for Mobile Remote Webdriver Capabilities - user agent for Mobile selenium selenium

Remote Webdriver Capabilities - user agent for Mobile


This is not possible because WebDriver currently lacks HTTP response header and status code methods.
Link to this issue: https://code.google.com/p/selenium/issues/detail?id=141


Try something like this

capabilities = Selenium::WebDriver::Remote::Capabilities.send(:firefox, :firefox_profile => build_mobile_profile)profile = Selenium::WebDriver::Firefox::Profile.newprofile['general.useragent.override'] = "Mozilla/5.0 (Linux; U; Android 4.0.3; ko-kr; LG-L160L Build/IML74K) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30"client = Selenium::WebDriver::Remote::Http::Default.newclient.timeout = 30 # for examplebrowser = Watir::Browser.new(:remote,  :url                  => "https://selenium.yourdomain.com:4445/wd/hub",  :http_client          => client,  :desired_capabilities => capabilities)