Skip to content

Instantly share code, notes, and snippets.

@ndmanvar
Created December 16, 2015 06:06
Show Gist options
  • Save ndmanvar/d2d2299011fdea8a9227 to your computer and use it in GitHub Desktop.
Save ndmanvar/d2d2299011fdea8a9227 to your computer and use it in GitHub Desktop.
# prereq: have sauce username and accesskey set as environment variables
# i.e. export SAUCE_USERNAME=YOUR_USERNAME
# export SAUCE_ACCESS_KEY=YOUR_ACCESS_KEY
# Only works in firefox
require 'selenium-webdriver'
url = "http://#{ENV['SAUCE_USERNAME']}:#{ENV['SAUCE_ACCESS_KEY']}@ondemand.saucelabs.com:80/wd/hub".strip
driver = Selenium::WebDriver.for(:remote, :url => url,
:desired_capabilities => {
:browserName => 'firefox',
:version => '38',
:platform => 'OS X 10.11',
:logging_prefs => {:browser => :all},
})
driver.get 'https://www.optimizely.com/'
puts "JS Console Output is :\n-------------------\n\n"
puts driver.manage.logs.get(:browser)
driver.quit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment