Skip to content

Instantly share code, notes, and snippets.

@testingbot
Created July 10, 2012 18:26
Show Gist options
  • Save testingbot/3085330 to your computer and use it in GitHub Desktop.
Save testingbot/3085330 to your computer and use it in GitHub Desktop.
example click login
require "rubygems"
require 'testingbot'
gem "selenium-client"
gem "selenium-webdriver"
require "selenium-webdriver"
require "selenium/client"
caps = {
:browserName => "firefox",
:version => "13",
:platform => "WINDOWS",
:screenrecorder => true,
:screenshot => true
}
urlhub = "http://key:secret@hub.testingbot.com:4444/wd/hub"
client = Selenium::WebDriver::Remote::Http::Default.new
client.timeout = 120
@webdriver = Selenium::WebDriver.for :remote,:url => urlhub , :desired_capabilities => caps, :http_client => client
@webdriver.navigate.to "http://www.tel.ulcc.ac.uk/alpha/"
element = @webdriver.find_element(:link_text => "Log in")
p element.inspect
element.click
puts @webdriver.title
sleep 10
@webdriver.quit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment