Skip to content

Instantly share code, notes, and snippets.

@ivaravko
Created October 7, 2011 13:36
Show Gist options
  • Select an option

  • Save ivaravko/1270294 to your computer and use it in GitHub Desktop.

Select an option

Save ivaravko/1270294 to your computer and use it in GitHub Desktop.
Override useragent selenium webdriver firefox
#encoding: utf-8
require 'selenium-webdriver'
server = "htts://192.168.2.170:4444/wd/hub"
ad_url = "http://test.trunk.plus1.oemtest.ru/2.0.php?id=4415"
profile = Selenium::WebDriver::Firefox::Profile.new
profile['general.useragent.override'] = "Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16"
capabilities = Selenium::WebDriver::Remote::Capabilities.firefox(:native_events => true, :firefox_profile => profile)
driver = Selenium::WebDriver.for(:remote, :desired_capabilities => capabilities, :url => server)
driver.get ad_url
600.times do
driver.navigate.to ad_url
sleep 1.4
end
driver.quit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment